首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java控制面板代理设置-它们存储在哪里?

Java控制面板代理设置-它们存储在哪里?
EN

Stack Overflow用户
提问于 2016-01-06 10:40:57
回答 1查看 1.6K关注 0票数 1

我有。一种情况。假设您有许多PC(Windows7-8)运行通过.jnlp启动的。现在终于有了一个版本--从java 6跳到8(用了很长时间),突然这个应用程序就不能再启动了( javaws告诉我,不能先解析jnlp )。

为了解决这个问题,我们必须在java控制面板中插入正确的代理设置(在旧版本中是不必要的)。所以..。手工完成这个任务是大多数用户无法完成的任务(遗憾的是,他们的知识水平还不够),但是在所有的个人电脑上独自完成这个任务需要……嗯..。很长一段时间。

因此,我们决定创建一个小批处理文件,执行所有必需的操作(安装最新的jre、清除缓存等),这只需在每个用户的PC上运行一次。理论上。

除了在java控制面板.bat 上设置代理之外,我们还能够在该中放置所有必要的步骤。我想知道这是否有可能。javaws参数不包含这样的参数,而且我无法在jre或java缓存中找到任何物理存储。

我不能用这些-dHTTP.xxx..。我担心这个.jnlp文件的标志,因为java需要知道正确的代理设置,而不是应用程序。

那么,是否有一种方法来更改代理设置,您可以通过命令行参数或诸如此类的命令行参数来访问java控制面板,从而使我能够完成这个“全新”脚本?

你好,ConfusedMerlin

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-06 12:32:24

Java控制面板设置位于%userprofile%\AppData\LocalLow\Sun\Java\Deployment\deployment.properties

要添加代理,可以使用以下内容

代码语言:javascript
复制
(
 (echo(deployment.proxy.bypass.local=true)
 (echo(deployment.proxy.type=1)
 (echo(deployment.proxy.http.host=10.10.10.10)
 (echo(deployment.proxy.http.port=10)
)>>"%userprofile%\AppData\LocalLow\Sun\Java\Deployment\deployment.properties"

不过,如果已经设置了代理,则需要替换数据。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34631075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档