根据Java1.7u25,您应该将代码库属性添加到清单中,我已经这样做了。
但是现在我不能在本地测试它,因为属性值不匹配由Netbeans生成的本地JNLP,它没有代码基值。
清单对于它的代码基应该有什么值和/或在jnlp中有什么作为代码基使它在本地工作?
发布于 2013-09-04 13:11:50
有几种方法可以解决这个问题:
Codebase属性提供多个值,从而允许您添加本地地址。
例如:Codebase: myproductiondomain.com localhost 127.0.0.1Codebase属性中使用通配符属性,该属性可以有多个表单:- e.g. `Codebase: 127.0.0.1` (beware, that doesn't allow you to use `localhost`!!)
- e.g. a much more lenient `Codebase: *`
Codebase属性的测试和生产版本,以防止滥用。你所需要的一切都在Preventing RIAs from being Repurposed里
请特别注意接受通配符表中的有趣小贴士,对于127.0.0.1条目:
与.
http://localhost不匹配
发布于 2013-09-25 20:29:12
我添加了一个关于如何在Netbeans构建过程中自动添加这些缺失属性的答案。
这是一种适用于JavaFX的方法,但它可以给您一些想法:https://stackoverflow.com/a/19014303/2382937
https://stackoverflow.com/questions/18534312
复制相似问题