【问题标题】:Details about ProGuard, Launch4j?有关 ProGuard、Launch4j 的详细信息?
【发布时间】:2011-11-15 07:07:10
【问题描述】:

ProGuard 的目的是什么?

如何在我的 Web 应用项目中使用 Proguard?

在 Web 应用程序项目中,我使用了 Struts 2。

如何在我的项目中使用 Launch 4j 来转换 exe 文件。在我的 Web 应用程序中使用 Launch4j 之前,如何使用 ProGuard 隐藏代码?

【问题讨论】:

  • 再次提醒,请不要使用 launch4j 捆绑您的完整应用程序:您的客户端需要能够自行配置 Web 服务器,或者将其部署到自己的服务器上。
  • 您应该记住,ProGuard 可能会混淆代码,但仍然有人可以反汇编和反向工程您试图隐藏的内容。只是会有点困难。

标签: java web-applications struts2 proguard launch4j


【解决方案1】:

它的 Java 类文件收缩器、优化器、混淆器和预验证器详细信息可在项目托管站点上找到

ProGuard

这里是如何使用launch4j实现这一点的分步详细信息

Running launch4j

【讨论】:

  • 安装 Java Web 应用程序的 Windows InstallAnywhere 替代品有哪些?
  • 如果您将其导出为 .class 文件,对于您的 JSP,您的 JSP 代码将不再可见,您别无选择
  • 感谢您的回复。我需要将基于 ERP 的 Web 应用程序转换为单个程序包。包含 eclipse,struts2 框架,jsp 页面,java,Apache tomcat 服务器,mysql 数据库。客户端需要我们的 ERP 项目作为单个包。(通过单击 ERP 项目所需的软件将自动安装的那个包,我需要代码安全性我的项目)。请建议我。提前致谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-10-16
  • 1970-01-01
  • 1970-01-01
  • 2017-08-01
  • 2012-03-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多