【发布时间】:2014-11-28 04:37:36
【问题描述】:
我有一个在 NetBeans IDE 版本 8.0.1 中创建的 java 项目。该项目包含我使用 NetBeans Gui 构建器创建的 gui、两个外部 API,当然还有我的一些个人代码。我想让这个项目向公众开放,但我不希望有人能够拿走我的项目并将其上传到 IDE 并查看我的所有工作。我需要如何使我的项目代码私有和/或无法访问。用户应该能够做的就是运行 jar 文件并使用程序的所有功能。谢谢您的帮助!
【问题讨论】:
-
您所说的“可供公众使用”是什么意思?你不能让 .jar 文件可用吗?
-
您可以使用免费的代码混淆器,它将名称缩短为几个随机字母等。然后你甚至可以在没有行号之类的情况下进行编译(javac -g 调试选项)。那是为了共享代码。
-
代码混淆器正是我想要的。感谢您的帮助!