Steven

Results 2 comments of Steven

主要是我考虑到,运行的时候输入了密码,这样对方可以根据密码进行解密操作,起不到保护代码的作用。我目前也没有比较好的方案。

不知道我理解的是否正确,我看说明中运行时,必须输入密码。谢谢 1、// 命令行运行JAR **因为程序要发布给客户,由于运行时需要输入密码,这样密码如果不给客户,客户无法运行程序** java -jar /path/to/encrypted.jar 2、// 在提示输入密码的时候输入密码后按回车即可正常启动,也可以通过传参的方式直接启动 **此种情况,也是需要把密码写入到命令行中的,这样的话是不是密码就泄露了。** java -jar /path/to/encrypted.jar --xjar.password=PASSWORD