【发布时间】:2010-10-31 01:42:50
【问题描述】:
我有一个可执行 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 程序看不到...我感觉我做错了什么但不知道在哪里?谢谢。
【问题讨论】:
-
丛林人,你这个黑客!哪个作者会给你源代码,而不是为你重新编译所有东西?
-
Cheeso,回答你的问题? -- 希望他的代码接受手术的作者 --> 但我远离黑客,但不介意黑客攻击
标签: java jar compilation classpath