一。jnlp是什么?是java提供的一种让你可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个 java应 用程序.好处就不用说了,如果你的java应用程序以jnlp 的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本,这就相当于让java应用程序有了web应用的优点了.
二。jnlp文件的具体说明
<?xml version=”1.0″ encoding=”UTF-8″?>
<jnlp codebase=”http://127.0.0.1:8081/webstart”> <information>
<title>HelloWorld</title> <vendor>Lively Corporation</vendor> <description>HelloWorld Test Example for WebStart.</description>
<homepage href=”http://127.0.0.1:8081/webstart/index.html”/>
<icon href=”./images/logo.jpg”/>
<icon kind=”splash” href=”./images/logo.jpg”/>
<offline-allowed/> </information> <resources>
<j2se version=”1.5+”/>
<jar href=”./jar/jws/helloworld.jar”/> </resources> <!–application-desc 必须,指定webstart启动时执行jar文件中的哪个类–>
</jnlp>
命令行用jarsigner签名,当然这时候需要生成keystore时的密码 重新部署即可 |