我无法使用“ Java Web Start”启动JNLP应用程序吗?

直到最近,我还能够使用 Java web startFirefox中 启动/打开 JNLP 文件。

不知道发生了什么事,突然突然启动了 JNLP 文件,出现了启动屏幕,显示 Java正在启动… ,然后什么也没有发生。甚至浏览器和

javacpl.cpl 小程序中的 Java控制台 也不会打开。 __

尝试了所有可能性:删除了所有较旧的版本并安装了最新的JRE(Java版本“ 1.6.0_17”),但仍然无法使用。

对这个问题进行了一些谷歌搜索,人们建议使用 -viewer 选项启动 javaws.exe ,但行为相同(启动屏幕显示“ Java Starting

…”,然后消失) __

问题是我不知道要查找引起问题的原因的任何地方(日志等)。

我正在使用WinXP SP3,下面的一些屏幕快照显示了有关我的系统的更多信息。如果需要,我可以提供其他任何详细信息,但请帮助我解决此问题。

回答:

尽管这个问题有点老,但问题是由

引起的,并通过修复此问题得以解决,如此ClearType,install4j和Java错误发布案例所述。

ClearType,install4j和Java bug Java的情况

您知道ClearType(Windows中的字体平滑技术)与Java(编程语言和推荐的框架之一)有什么共同点吗?

除了他们正在努力使我痛苦几个月之外,没有什么。我有一些无法安装的Java软件。我的意思是真的不能-甚至找不到原因或在另一台PC上重现它。

最近,我获得了Woopra beta(站点分析服务)的批准,它使用Java编写的桌面客户端……我无法安装。那让我非常生气。:)

故事所有有问题的软件都是相似的:

基于install4j的设置;安装程序因一堆错误而崩溃。我在早期(数百次左右)尝试解决问题的过程中指责install4j。后来我慢慢地了解到,如果那是那么久的bug,那么解决方案将被创建并被谷歌搜索。

跟踪从install4j转移了重点之后,我决定推广Java框架。我之前尝试过稳定版本,因此决定使用不稳定的1.6 Update 10 Release

Candidate。

这实际上修复了错误消息,但没有崩溃。我还注意到,在包含安装文件的目录中创建了新的错误日志。以前,我只在Windows临时目录中看到过日志。

新的错误日志说:

无法显示GUI。该应用程序需要访问X服务器。如果您有权访问,则可能缺少X库。*您还可以通过传递参数-c在控制台模式下运行该应用程序而无需访问X服务器,这很奇怪,在非Linux上寻找X-Server

PC,不是吗?因此,我决定尝试使用“ -c”参数。并且实际上能够以控制台模式安装。

美好结局?不。现在安装的应用程序崩溃了。但这确实让我思考。如果控制台可以工作,但图形界面不起作用–后者肯定有问题。

现在(在应用程序文件夹中)还有一个错误日志在说(除其他外):

引起原因:java.lang.IllegalArgumentException:-60397977与特定于文本的LCD对比键不兼容,该键成功地使我用Java无法识别非标准ClearType注册表设置的错误描述进行了搜索。

解决方案我立即从“控制面板”中启动了ClearType Tuner,并发现了显示乱码的设置。将其更正后,Java的所有问题立即消失了。

cleartypetuner_screenshot汲取的经验教训不要很快将软件问题归咎于单个应用程序。即使是次要且完全不相关的设置也可能引发致命的连锁反应。链接Jave

Runtime Environment

http://www.java.com/en/download/index.jsp

ClearType Tuner

http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx

Woopra http://www.woopra.com/

install4j http://www.ej-

technologies.com/products/install4j/overview.html

以上是 我无法使用“ Java Web Start”启动JNLP应用程序吗? 的全部内容, 来源链接: utcz.com/qa/407370.html

回到顶部