Java 重命名jar包名
我有一个jar文件,但不幸的是,由于磁盘崩溃,我丢失了源代码。我只想把它的包名改成有意义的名称 是否有任何方法可以更改jar文件的包名,当然我需要在类文件中更新这个包名Java 重命名jar包名,java,android,jar,package,Java,Android,Jar,Package,我有一个jar文件,但不幸的是,由于磁盘崩溃,我丢失了源代码。我只想把它的包名改成有意义的名称 是否有任何方法可以更改jar文件的包名,当然我需要在类文件中更新这个包名 我知道Java反编译器,但我只想更改它的包名。包名包含在类文件中,因此没有简单的方法 对其进行反编译,然后进行所需的更改,然后重新编译并重新打包 也许能做到这一点 它的设计目的是构建一个包含应用程序及其支持库的大jar。它支持将库移动到不同的包中以避免命名冲突(例如,您可以使用具有不同包名前缀的同一库的两个不同版本) 它可能被配
我知道Java反编译器,但我只想更改它的包名。包名包含在类文件中,因此没有简单的方法 对其进行反编译,然后进行所需的更改,然后重新编译并重新打包 也许能做到这一点 它的设计目的是构建一个包含应用程序及其支持库的大jar。它支持将库移动到不同的包中以避免命名冲突(例如,您可以使用具有不同包名前缀的同一库的两个不同版本)
它可能被配置为执行您想要的操作。如果您使用NetBeans IDE 6。。。为了创建Jar包,您只需将Jar文件名更改为您的备选名称
dist.jar=…
更改为新路径。例如,dist.jar=${dist.dir}/f2.jar
“由于磁盘崩溃,我丢失了源代码”-阅读资料有时可能会有所帮助。。。