我有一个可执行 jar,其中有一个值错误的类文件。我向作者索要该文件并更正了该值。
现在我想编译它并将编译好的类文件添加到jar中并运行它。
毫不奇怪,对于 jar 文件中的自定义对象的引用,我收到多个“找不到符号”错误。
我试图通过引用类路径中的 jar 文件来编译文件,如下所示
C:/> javac file.java -classpath C:/folder/where/jar/is
但这似乎不起作用......我得到的错误就像只是在做一样
C:/> javac 文件.java
有没有办法编译这个单独的类以某种方式引用 jar 中的其他文件?
谢谢。
我在遵循以下一些建议时遇到的错误:
javac -classpath C:/jar/location.jar File.java File.java:226:找不到符号 符号:类东西 位置:类 com.shared.stuffers 材料 s1 = 新材料(); ^
在 Jar 中找到了 Stuff 类,但 javac 程序看不到...我觉得我做错了什么但不知道在哪里?谢谢。