重命名jar包名称
我有一个jar文件,但不幸的是,由于我的磁盘崩溃,我丢失了源代码。我只想将它的软件包名称更改为一些有意义的名称。重命名jar包名称
有没有什么办法可以改变jar文件的包名,当然我需要在类文件中更新这个包名。
我知道Java Decompiler,但我只是想改变它的包名。
jarjar也许能够做到这一点。
它旨在构建一个包含应用程序及其支持库的大型jar包。它支持将库移动到不同的包中以避免命名冲突(例如,您可以使用具有不同包名前缀的同一库的两个不同版本)。
它可能可以配置为做你想做的。
包名称包含在类文件中,因此没有简单的方法。
反编译它,然后执行所需的更改,然后重新编译并重新打包。
如果您使用NetBeans IDE 6 ...来创建Jar包,则可以简单地将Jar文件名更改为您的替代方案。
打开文件:在项目目录“nbproject文件/ project.properties” [您可以通过拖动&其滴速到一个记事本窗口中打开它 - 通过“开始/所有程序/附件/记事本窗口中运行记事本“。
将换行:
dist.jar=...
改为新路径。例如。dist.jar=${dist.dir}/f2.jar
按“构建主项目”或“F11”以使用新名称构建新的Jar文件。
“我的磁盘崩溃导致我丢失了源代码” - 阅读内容有时可能会有所帮助...... – PureSpider
如何在eclipse中使用它? –