- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
如何从 Windows 命令提示符修改 Java 控制面板选择(对应于 deployment.properties 文件)?具体来说,我正在寻找可以影响 “Action for local applets”
选择的命令,在 “Custom Security Level Settings”
窗口 (单击Java 控制面板中安全选项卡中“安全级别” slider 的“自定义”设置旁边的“设置...”按钮),从 “提示用户”
到 “在没有提示的情况下运行”
。此设置的默认值随 Java 7 的更新 11 发生更改,它会干扰自动测试程序的运行,我现在正在修复它,方法是在 IE 启动 java.exe 时弹出安全警告对话框窗口,除非此 Java 控件面板设置是先验调整的。此测试程序启动 IE 运行本地 Java 小程序,该小程序使用 AWT 编写,不访问任何网站。
请注意,最近已经讨论过这个问题——参见 https://service.parachat.com/knowledgebase/273/I-see-a-Do-you-want-to-run-this-application-security-warning.html
对于我的任务,手动修改此 Java 控制面板设置是解决问题最不可取的方法,因为我正在修复的程序是部署在许多机器上的自动化测试套件的一部分,并且需要人工干预使部署过程容易出错。我需要这些命令从 Windows 命令提示符批处理文件运行。
我发现这些安全级别选择记录在 Java deployment.properties 文件和 2 个 Windows 注册表中,键名以 "Software\JavaSoft\DeploymentProperties"结尾。
deployment.properties 文件在 Oracle Java SE Documentation "Deployment Configuration File and Properties" 中进行了全面讨论但是关于 “Action for local applets”
没有明显提及,可能是因为这个属性是最近添加的(?)当我在 Java 控制面板中调整 Java 安全级别和 “Action for local applets”
时,我看到更改反射(reflect)在 deployment.properties 文件以及 DeploymentProperties 注册表项中。
所以我可以执行以下操作:
终止运行 Java 控制面板的 javaw 进程
我也试过反之亦然——更新注册表项——但文件没有改变,Java 控制面板将注册表项的值恢复为与未修改的 deployment.properties 文件一致!因此,更新注册表项是一种错误的方式。
有没有更好的方法来做到这一点?我上面的 3 步解决方案(修改属性)对于它要完成的目标来说是一个麻烦。 是否有可以修改给定部署属性的 Java 命令行实用程序?是否有一种方法可以通过 applet 标记的属性将这些部署属性传递给 JVM,使其仅在给定的 Java applet 中有效?
我使用的是 Windows XP(32 位和 64 位)和 Windows 7(64 位)以及 Internet Explorer 7、8 和 9。最好有一个适用于 Windows XP 的(简单)解决方案、Windows Vista、Windows 7 和 Windows 8。
最佳答案
只需制作您自己的 deployment.properties 文件并将其放在 *{User Application Data Folder}\LocalLow\Sun\Java\Deployment* 位置。或者编辑现有文件。需要重新启动互联网浏览器。
如 http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/properties.html 中所述
关于java - 如何从 Windows 命令提示符修改 Java 控制面板选择(对应于 deployment.properties 文件)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14403108/
我想检查我的应用程序或系统中是否存在库。在 Java 中,我通常执行 System.loadlibrary,但是有谁知道 C 中类似的相应调用吗? 最佳答案 是dlopen打开一个库,dlsym 从加
我在 typescript 中输入以下内容 export type Excludable = T & { isExcluded?: boolean } 其中过滤值: export type Filte
我最近在我的应用程序中添加了一种方法,可以自动格式化 TextView ,从“50000”到“50,000”,效果绝对完美。现在我遇到的问题是,在我的应用程序中,有多个按钮功能可以从该 TextVie
SELECT * FROM conversations WHERE chatMembers LIKE '%1%'AND chatMembers LIKE '%10%' 对话表 id | chatMem
我正在编写一个需要将 Java Date() 值保存到 MySQL 数据库的 RESTful Web 服务,但是,我不确定 MySQL 中可以保存 Java Date() 的数据类型是什么,或者我是否
同样,在任何 Red Hat 或 JBoss 站点上都没有关于此的信息,所以我在这里问... 我不确定是 13 还是 14。 最佳答案 Mapping the Community versions w
同样,在任何 Red Hat 或 JBoss 站点上都没有关于此的信息,所以我在这里问... 我不确定是 13 还是 14。 最佳答案 Mapping the Community versions w
我曾尝试使用 swift 开发一款利用 iPhone 的 3D 触摸硬件的游戏。然而,当我将我的应用程序提交到 App Store 时,它被拒绝了,因为该游戏无法在 iPad 上玩。 我的问题是,
Qt 的有序关联容器对应项 std::map是QMap , std::set是QSet , 对于无序关联容器 std::unordered_map是QHash . 我应该用什么来代替std::unor
JavaScript 方法 String.fromCharCode() 在以下意义上与 Python 的 unichar() 等效: print unichr(213) # prints Õ on t
正如谷歌在 "Discontinuing support for JSON-RPC and Global HTTP Batch Endpoints" 中提到的那样,Google API 客户端库已重新
我正在使用 MapLayer 和 MapOverlay 在 map 中创建自己的路径/折线,GPS 捕获的所有点都存储在一个结构中,以便我可以访问它们。随时。 现在,我希望路径在用户操作 map (缩
我们使用 Adobe Flash Builder 创建由 Flex 提供支持的交互式 Web 应用程序。现在我们正在寻找替代方案,让我们在 UI 设计和迎合 HTML5 的编码方面拥有同样的开发便
我想知道Android/Java 中类似C#/C++ 中的GetTickCount 方法的相应方法吗? 最佳答案 Android 为 SystemClock.uptimeMillis() .请注意,u
我用 Vue + Phaser 开始了新项目,但是当我尝试加载 Assets 时,this.game.load.image 中的“load”和“add”返回“undefined”。我尝试从 JS 文件
我是一名优秀的程序员,十分优秀!