Skip to content

Commit 79ac535

Browse files
committed
simplify bash script
1 parent 0624fd7 commit 79ac535

File tree

5 files changed

+5
-12
lines changed

5 files changed

+5
-12
lines changed

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,3 @@
33
*.iml
44
*~
55
/out
6-
7-
/cp

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@ requires net.jbock;
4242

4343
````sh
4444
./mvnw clean package
45-
jpackage --name cp --type app-image --module-path `./get_module_path` --module jbock.maven.example/net.jbock.cp.CopyFile --dest target/out
46-
./create_launcher_script >cp && chmod +x cp
45+
./mvnw dependency:copy-dependencies -DincludeScope=runtime
4746
./cp --help
4847
./cp 1 -s2 2
4948
````

cp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!/usr/bin/env bash
2+
java --module-path $(./get_module_path) --module jbock.maven.example/net.jbock.cp.CopyFile $@

create_launcher_script

Lines changed: 0 additions & 5 deletions
This file was deleted.

get_module_path

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ join_tokens () {
55
}
66

77
JARS=()
8-
for JAR in `find target -name "*.jar"`; do
8+
for JAR in target/*.jar target/dependency/*.jar; do
99
JARS+=("${JAR}")
1010
done
11-
MODULE_PATH=`join_tokens ${JARS[@]}`
12-
echo "$MODULE_PATH"
11+
join_tokens ${JARS[@]}

0 commit comments

Comments
 (0)