我有一个tool-jar 及其源jar 文件。
当我在我的代码中使用他/她的代码时,他/她的代码有问题,所以我想更改他/她的一些代码并将其重建为工具 jar 。
工具包就像Apache Commons
,不可执行。谁能告诉我如何在命令行或 eclipse 中处理它?</p>
我尝试将现有项目导入 Eclipse 中的工作区,但是当我选择 XXX-source.jar
时,其中没有项目,所以我无法单击完成按钮。
非常感谢!
最佳答案
我不确定您是否可以像那样去更改此依赖项。你应该和他/她讨论这个问题,也许他/她想制作那个 jar 的新版本并发布它。其他也使用这个 jar 的人呢?他们应该继续使用旧的还是也使用新的?
无论如何,为了回答你的问题,jar 文件只是 zip 文件,只需将其解压缩到某个地方,将源代码导入 eclipse(创建一个新项目并使其指向该目录),进行更改,编译和导出再次。确保导出用于编译和运行时的 tools.jar
和 tools-source.jar
。此外,如果您想更改源代码,建议对其进行版本控制。
关于java - 我怎样才能从另一个源 jar 重建一个源 jar ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20017507/