一。搭建支持JWS的Web站点
   
    1.你的Tomcat已经正常运转
   
    2.找到TomcatHOME/conf下的web.xml文件,在其中添加 application/x-java-jnlp-file 以支持JNLP文件。
   
    二。部署应用程序
   
    1.开发你希望发布的应用程序
   
    2.把应用程序及所用到的所有资源打成一个或多个jar包
   
    3.如果你的应用程序不会用到任何运行这个应用程序的机器的本地资源,那么,你的应用程序就可以部署了。
   
    4.如果你的应用程序用到了运行这个应用程序的机器的本地资源,那么,你的应用程序就必须先签名然后才可以发布。
   
    5.如何给应用程序签名
   
    A.首先确保你已经完全安装了Java2的环境,有keytool工具,它位于J2SE SDk的bin目录下。这一般不会有问题。
   
    B.到Dos状态下,进入你需发布应用程序的jar包所在的目录,运行下面这句话
   
    keytool -genkey -keystore myKeystore -alias jwstest
   
    它将会提示你输入用户名、密码等,不用理它,按照提示随便输入即可,但一定要记住密码。运行结束它将会在当前路径下创建名为myKeystore的文件。
   
    C.如果你想察看一下刚才生成的myKeystore文件的内容,可以使用下面这句话,再输入密码:
   
    keytool -list -keystore myKeystore
   
    显示出来应该类似如下:
   
    Keystore type: jks
   
    Keystore provider: SUN
   
    Your keystore contains 1 entry:
   
    jwstest, 2006-7-12, keyEntry,
   
    Certificate fingerprint (MD5): D7:CE:DD:5C:EC:78:92:B3:9E:51:88:A6:1E:4E:94:9C
   
    D.对你需发布应用程序的jar包进行签名,运行下面这句话:
   
    jarsigner -keystore myKeystore yourtest.jar jwstest
   
    其中yourtest.jar是你的jar包名,你需要修改它,别的就不必修改了。运行时会提示你输入密码,就是你刚才在生成myKeystore文件时设定的密码。
   
    6.部署应用程序。
   
    把已经经过签名的jar包拷入Web工程的目录下(注意:不能拷到WEB-INF目录下!)