我刚刚将我的应用程序从 Java8 移动到 Java10,作为其中的一部分,我现在需要添加
--add-modules java.xml.bind
避免java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
例外。
这在我的批处理文件中工作正常
JVM64\bin\java --add-modules java.xml.bind -cp lib;lang -Xms150m -Xmx400m -jar lib/SongKong-5.7.jar %1 %2 %3 %4 %5 %6 %7 %8 %9
但我无法让我的等效 winrun4j .ini 文件工作
我试过添加
vmarg.1=--add-modules java.xml.bind
然后尝试
vmarg.1=--add-modules
vmarg.2=java.xml.bind
但两者都没有任何效果,从 winrun4j 运行时我仍然得到 NoClassDefFoundError