我有一个运行良好的JNLP文件,在升级到Java1.7 (32位jdk1.7.0_02)之后,我的计算机似乎不再运行它了。当我在无法启动应用程序对话框的中选择查看详细信息时,启动文件显示为随机字符,例外是:
MissingFieldException[ The following required field is missing from the launch file: <jnlp>] at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)您可以在这里看到该文件:下载Proctinator试用版
看起来该文件在运行Java 6的其他计算机上运行,但我遇到问题的计算机能够启动其他JNLP文件。
有什么想法吗?
发布于 2012-01-06 12:16:55
您可能希望使用JaNeLA验证启动文件,然后再对版本之间的差异进行过多的思考。如果JNLP无效,任何人都会猜测JWS客户端将如何解释它。
JaNeLA Report - version 11.05.17
Report for http://proctinator.com/dist/launch.jnlp
cvc-complex-type.2.4.a: Invalid content was found starting with element 'security'. One of '{resources, application-desc, applet-desc, component-desc, installer-desc}' is expected.
cvc-complex-type.2.4.a: Invalid content was found starting with element 'security'. One of '{resources, application-desc, applet-desc, component-desc, installer-desc}' is expected.
XML encoding not known, but declared as UTF-8
Codebase + href 'http://proctinator.com/ProctinatorDemo.jnlp' is not equal to actual location of 'http://proctinator.com/dist/launch.jnlp'.
...顺便说一句--描述中的一些东西将由而不是被JaNeLA检测到。
通过通过eMail和网络分发作业来节省纸张。
应该是.。
传递者通过eMail和网络分发作业来节省纸张。
然后..。+1帮助树木。
https://stackoverflow.com/questions/8757459
复制相似问题