Skip to content

Commit 7562025

Browse files
committed
Added a readme and run script to all examples
1 parent 0f7ca84 commit 7562025

File tree

93 files changed

+221
-78
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+221
-78
lines changed
Lines changed: 1 addition & 0 deletions

chapter10/generate_moduledescriptor/addmoduledescriptor.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
cd out
33
mkdir mylibrary-classes
44
cd mylibrary-classes
5-
jar -xf ../mylibrary.jar
5+
$JAVA_HOME/bin/jar -xf ../mylibrary.jar
66
cd ..
7-
javac -d mylibrary-classes mylibrary/module-info.java
8-
jar -uf mylibrary.jar -C mylibrary-classes module-info.class
7+
$JAVA_HOME/bin/javac -d mylibrary-classes mylibrary/module-info.java
8+
$JAVA_HOME/bin/jar -uf mylibrary.jar -C mylibrary-classes module-info.class
99
cd ..
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
rm -rf out
2-
javac -d out src/com/javamodularity/mylibrary/internal/Util.java src/com/javamodularity/mylibrary/MyLibrary.java
2+
$JAVA_HOME/bin/javac -d out src/com/javamodularity/mylibrary/internal/Util.java src/com/javamodularity/mylibrary/MyLibrary.java
33

4-
jar -cf out/mylibrary.jar -C out/ .
4+
$JAVA_HOME/bin/jar -cf out/mylibrary.jar -C out/ .
55

6-
jdeps --generate-module-info ./out out/mylibrary.jar
6+
$JAVA_HOME/bin/jdeps --generate-module-info ./out out/mylibrary.jar
77
cat out/mylibrary/module-info.java
Lines changed: 1 addition & 0 deletions
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
jdeps --generate-module-info ./out *.jar
1+
$JAVA_HOME/bin/jdeps --generate-module-info ./out *.jar

chapter10/modulename/README.md

Lines changed: 1 addition & 0 deletions

chapter10/modulename/build.sh

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

chapter10/modulename/run.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
rm -rf out
2+
$JAVA_HOME/bin/javac -d out src/modulename/Main.java
3+
4+
$JAVA_HOME/bin/jar -cfem out/modulename.jar modulename.Main src/META-INF/MANIFEST.MF -C out/ .
5+
6+
# start modulename.jar as automatic module
7+
$JAVA_HOME/bin/java -ea --module-path out/modulename.jar -m com.javamodularity.modulename

chapter10/multirelease/README.md

Lines changed: 2 additions & 0 deletions

chapter10/multirelease/build.sh

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

0 commit comments

Comments
 (0)