相关疑难解决方法(0)

是否可以在线浏览OpenJDK的来源?

是否可以在线浏览OpenJDK的源代码,就像我可以使用SourceForge的项目一样?我之前从未使用过水星,所以我感到很困惑.

(注意:我不想下载源代码.我只想在线浏览它,看看如何实现某些方法.)

mercurial openjdk

76
推荐指数
5
解决办法
3万
查看次数

javaws系统属性放松或删除安全性?

升级到Java 7(Oracle/Sun JDK,而不是OpenJDK),如果我尝试在Web Start下测试我的应用程序javaws,它会告诉我"应用程序被安全设置阻止".我可以使用Java控制面板来降低从高到中的安全性以使其工作(它询问我是否要启动未签名的应用程序),但这也降低了我的Web浏览器的安全级别.是否有任何系统属性可以让我做javaws -J-Dkey=value一个javaws实例放松或忽略安全性将启动(但保持安全性相同)?

编辑:如果有人能指出我的Java 7源代码的javaws位置,我很乐意通读代码来找到答案.

编辑2:当我通过Java控制面板将Java安全性设置为中等时,启动我的应用程序并javaws在其中询问我是否要运行未签名的应用程序; 这就是我要复制的内容.控制面板通过将系统属性添加deployment.security.level=MEDIUM到文件来将安全性设置为中等~/.java/deployment/deployment.properties.我尝试了两种方法来使用它:

1)-J-Ddeployment.security.level=MEDIUM转到javaws.这导致我的应用程序完全启动,没有它问我是否要运行未签名的应用程序.

2)通过-J-Ddeployment.system.config=~/.java/deployment/FOO.properties,手动添加FOO.properties普通deployment.properties文件的副本deployment.security.level=MEDIUM.再次,这导致我的应用程序完全启动,而没有它问我是否要运行未签名的应用程序.

编辑3:请注意,我使用的是Oracle/Sun JDK,而不是OpenJDK.

java security java-web-start

5
推荐指数
1
解决办法
7290
查看次数

标签 统计

java ×1

java-web-start ×1

mercurial ×1

openjdk ×1

security ×1