我的 Java 程序在运行时动态加载类。所有类都位于同一个 jar 中。
部署新的 jar 文件后,有时在复制 jar 文件时会出错(NoClassDefFoundError 等)。当然,下次我运行该程序时,这种情况就会消失。有没有办法预加载类,以便我的程序在更新 jar 时不受影响?
我想我可以创建所有类的实例,然后 clone() 它们,但也许有更好的方法?
我的 Java 程序在运行时动态加载类。所有类都位于同一个 jar 中。
部署新的 jar 文件后,有时在复制 jar 文件时会出错(NoClassDefFoundError 等)。当然,下次我运行该程序时,这种情况就会消失。有没有办法预加载类,以便我的程序在更新 jar 时不受影响?
我想我可以创建所有类的实例,然后 clone() 它们,但也许有更好的方法?