Lines Matching refs:jar

29 # @summary Test handling of the Class-Path attribute in jar file manifests
41 Sys rm -rf pkg Main.java Main.class Main.jar jars
42 Sys rm -rf MANIFEST.MF A.jar B.zip
49 # Create mutually referential jar files
72 Sys "$jar" cmf MANIFEST.MF A.jar pkg/A.class
74 MkManifestWithClassPath "A.jar"
75 Sys "$jar" cmf MANIFEST.MF B.zip pkg/B.class
84 Success "$javac" ${TESTTOOLVMOPTS} -cp "A.jar" Main.java
86 Success "$java" ${TESTVMOPTS} -cp "A.jar${PS}." Main
93 Sys mv A.jar B.zip jars/.
94 Success "$javac" ${TESTTOOLVMOPTS} -cp "jars/A.jar" Main.java
95 Success "$java" ${TESTVMOPTS} -cp "jars/A.jar${PS}." Main
108 Failure "$java" ${TESTVMOPTS} -Xbootclasspath/p:"jars/A.jar" -cp . Main
110 Failure "$javac" ${TESTTOOLVMOPTS} -Xbootclasspath/p:"jars/A.jar" -cp None Main.java
112 Sys mv jars/A.jar jars/B.zip .
114 MkManifestWithClassPath "A.jar"
116 Sys "$jar" cmf MANIFEST.MF Main.jar Main.class
118 Success "$java" ${TESTVMOPTS} -jar Main.jar
121 Sys "$jar" cmf MANIFEST.MF A.jar pkg/A.class
123 Success "$javac" ${TESTTOOLVMOPTS} -cp "A.jar" Main.java
124 Success "$java" ${TESTVMOPTS} -jar Main.jar
127 Sys "$jar" cmf MANIFEST.MF A.jar pkg/A.class
129 Failure "$javac" ${TESTTOOLVMOPTS} -cp "A.jar" Main.java
130 Failure "$java" ${TESTVMOPTS} -jar Main.jar
152 # test jar creation without manifest
154 Success "$jar" cfe "Hello.jar" "Hello" Hello.class
155 Success "$java" ${TESTVMOPTS} -jar Hello.jar
157 # test for overriding the manifest during jar creation
163 Failure "$jar" cmfe MANIFEST.MF "Bye.jar" "Bye" Bye.class
165 # test for overriding the manifest when updating the jar
167 Success "$jar" cfe "greetings.jar" "Hello" Hello.class
168 Success "$jar" ufe "greetings.jar" "Bye" Bye.class
169 Success "$java" ${TESTVMOPTS} -jar greetings.jar
173 Failure "$jar" umfe MANIFEST.MF "greetings.jar" "Hello"
175 # test jar updation when there are no inputfiles
177 Success "$jar" ufe "Hello.jar" "Bye"
178 Failure "$java" ${TESTVMOPTS} -jar Hello.jar
179 Success "$jar" umf MANIFEST.MF "Hello.jar"
181 # test creating jar when the to-be-archived files
185 Success "$jar" cfe "Hello.jar" "Hello" Bye.class
189 Failure "$jar" cvf "A.jar"
190 Failure "$jar" uvf "A.jar"
193 Failure "$jar" cvf "A.jar" non-existing.file
194 Failure "$jar" uvf "A.jar" non-existing.file