java重新编译_从Jar重新编译Java类

我有一个可执行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程序无法看到…我觉得我做错了但不确定在哪里?谢谢.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值