java编译一个工程里的单独文件
我现在有一个工程已经生成并且在用户那里使用但是现在在用户那边,想直接在.class文件里改个东西就好,不重新编译整个工程源代码应该怎么办?用javac,提示乱七八糟的...
我现在有一个工程已经生成并且在用户那里使用 但是现在在用户那边,想直接在.class文件里改个东西就好,不重新编译整个工程源代码 应该怎么办?用javac,提示乱七八糟的
展开
1个回答
2013-06-24
展开全部
个人觉得, 有两种方法可以试试:
一是在编译这个文件的classpath里面加上关联的所有类, 然后编译.
二是手动写一些虚假的类来让这个文件能编译通过, 然后你把这个编译好的替换过去就可以了.
如果这个class文件的源码不多, 我建议用第二种方式.
一是在编译这个文件的classpath里面加上关联的所有类, 然后编译.
二是手动写一些虚假的类来让这个文件能编译通过, 然后你把这个编译好的替换过去就可以了.
如果这个class文件的源码不多, 我建议用第二种方式.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询