我想通过jnlp发布一个java application,我要发布的程序打了jar包,叫APIMonitor.jar,另外还引用了两个第三方的包log4j-1.2.2.jar和xmlBlastser.jar,三个包都做好签名了,jnlp配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<!-- file Hello.jnlp -->
<jnlp codebase="http://localhost:8080/APIConsole/monitor"
  href="APIMonitor.jnlp">
  <information>
    <title>API Monitor</title>
    <vendor>shanghai huateng software</vendor>
    <icon href="APIMonitor.jpg"/>
    <offline-allowed/>
  </information>
  <resources>
    <j2se version="1.5+"/>  
    <jar href="APIMonitor.jar"/>
    <jar href="lib/log4j-1.2.2.jar"/>
    <jar href="lib/xmlBlaster.jar"/>
  </resources>
  <application-desc main-class="apimonitor.APIMonitor"/>
  <security>
     <all-permissions/>
  </security> 
</jnlp>运行之后,什么错也没报,也没有任何提示,我都快疯了!

解决方案 »

  1.   

    不过还是谢谢各位,前两天我解决了这个问题。是我自己应用的问题,因为一个配置文件没有读到,所以没有继续执行下去。不过jnlp报错实在是不明显。这个咚咚是用作java app远程发布用的,感觉还是不错的咚咚,推荐大家有空看看!谢谢各位,最终结贴时,我还是要把分数给各位!
      

  2.   

    应该是webstart方面的东西,曾用这个做过将cs程序集成到bs下,缺点就是速度太慢,运行起来可能还要修改IE的安全设置。