我从 sourceforge 下载了 LAN Messenger 的代码。它是一个可执行的 JAR 文件。
你双击它,你的信使就会启动。
我想研究源代码。我怎么做?
Sourceforge 有指向源的链接。
打开 JAR 文件适用于任何支持 .ZIP 文件格式的软件,例如 WinRAR。
但是如果你想访问源代码,它会变得有点棘手,因为在 JAR 文件中,Java 代码已经“预编译”成 Java 的字节码。幸运的是,有一种(粗略的)方法可以将字节码反编译回(通常)可读的 Java 源代码。
有很多程序可以做到这一点,我个人最喜欢的是 JAD ( http://www.varaneckas.com/jad/ )。
由于您在 sourceforge 上找到了该项目,因此代码很可能没有被混淆。虽然,如果是的话,你仍然可以反编译它,但它可能很难阅读和理解。
你的电脑有eclipse吗?你可以将jar文件添加到项目中,然后你可以看到源代码
IntelliJ 在这种类型的事情上很棒。只需像打开任何其他项目一样打开它,它就会为您反编译它。
只有两个选项可用 1. 使用 Cavaj 或 JAD 等反编译器工具。源可能难以更改。如果它用于理解功能性,它可能会有所帮助。2. SourceForge 也应该有源文件的链接。我想在 SourceForge 上再次检查一下是值得的。