如何尽可能的保护自己的 Java 代码
資深大佬 : cruii 4
最近公司要把开发的项目直接以 jar 包的方式发送给客户。理由是客户方是内网环境,无法访问我们部署在服务器上的平台,需要部署到他们的服务器上。 我担心代码泄露,公司也不是第一次发生这种事情,公司前辈说这种东西只能靠打官司解决 但我还是想来问问 V 站大佬们:
- 客户方是内网环境就必须以这种方式部署吗?
- 如何提高代码的破解成本?
- 有没有相对更好的解决办法或者折中的办法?
大佬有話說 (19)
最近公司要把开发的项目直接以 jar 包的方式发送给客户。理由是客户方是内网环境,无法访问我们部署在服务器上的平台,需要部署到他们的服务器上。 我担心代码泄露,公司也不是第一次发生这种事情,公司前辈说这种东西只能靠打官司解决 但我还是想来问问 V 站大佬们:
目前很多框架开始支持 Graal (主要是集成,简化开发人员操作),Quarkus 从一开始就是支持,Helidon,Micronaut 也添加了支持,Spring 还在开发中。
就如同 Google 的那句话,从来不担心源码泄露,同样的代码,没有人做的比它好。