我的Java应用程序中的JLink external jar org.json
我有一个简单的hello world java应用程序,我手动下载了org.json并将其添加到我的类路径中,这样下面的应用程序就可以运行了。我如何制作一个自定义JRE来运行这个包含jar的应用程序我的Java应用程序中的JLink external jar org.json,java,maven,java-module,jlink,Java,Maven,Java Module,Jlink,我有一个简单的hello world java应用程序,我手动下载了org.json并将其添加到我的类路径中,这样下面的应用程序就可以运行了。我如何制作一个自定义JRE来运行这个包含jar的应用程序 import org.json.JSONObject; public class Go { public static void main(String[] args) { System.out.println("before"); JSONObje
import org.json.JSONObject;
public class Go {
public static void main(String[] args) {
System.out.println("before");
JSONObject test = new JSONObject();
test.put("test", "test");
System.out.println(test);
}
}
以下是我尝试过的:
jdeps --module-path out --generate-module-info out json-20190722.jar
javac --patch-module org.json=json-20190722.jar out/org.json/module-info.java
jar --update --file json-20190722.jar out/org.json/module-info.class
这将生成一个module info.java
和module info.class
,并且一直在引用它来试图找出如何获得我的自定义jre,但我被困在这里了
多谢各位