我有一个可执行jar,它有一个类值错误的类文件.我向作者请求了该文件并更正了该值.
现在我想编译它并将编译后的类文件添加到jar中并运行它.
毫不奇怪,我为jar文件中的自定义对象的引用获得了多个“找不到符号”错误.
我尝试通过引用类路径中的jar文件来编译文件,就像这样
C:/> javac file.java -classpath C:/folder/where/jar/is
但这似乎没有用……我得到了同样的错误
C:/> javac file.java
有没有办法编译这个单独的类以某种方式引用jar中的其他文件?
谢谢.
我在遵循以下一些建议时遇到的错误:
javac -classpath C:/jar/location.jar File.java
File.java:226: cannot find symbol
symbol : class Stuff
location: class com.shared.stuffers
Stuff s1 = new Stuff();
^
在Jar中找到了Stuff类,但javac程序无法看到…我觉得我做错了但不确定在哪里?谢谢.