Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JavaWebStart部署应用程序_Java_Tomcat_Apache Poi_Noclassdeffounderror_Java Web Start - Fatal编程技术网

使用JavaWebStart部署应用程序

使用JavaWebStart部署应用程序,java,tomcat,apache-poi,noclassdeffounderror,java-web-start,Java,Tomcat,Apache Poi,Noclassdeffounderror,Java Web Start,我最近用Java开发了一个完整的系统,它连接到一个数据库(使用jtds.jdbc.Driver),并使用ApachePOI将表内容导出和导入到excel表中。我使用Swing作为用户界面。用户将与之交互以进行身份验证和文件管理 显然,客户端希望部署它,所以我开始在ApacheTomcat服务器上使用JavaWebStart进行部署 我在参考书中加入了有趣的教程。因为我跟着它走了 启动文件 护身符 CCT 测试 运行时异常 有什么问题吗?您的部署中没有包含POI jar。我怀疑您还需要部署其他

我最近用Java开发了一个完整的系统,它连接到一个数据库(使用
jtds.jdbc.Driver
),并使用ApachePOI将表内容导出和导入到excel表中。我使用Swing作为用户界面。用户将与之交互以进行身份验证和文件管理

显然,客户端希望部署它,所以我开始在ApacheTomcat服务器上使用JavaWebStart进行部署

我在参考书中加入了有趣的教程。因为我跟着它走了

启动文件

护身符
CCT
测试
运行时异常
有什么问题吗?

您的部署中没有包含POI jar。我怀疑您还需要部署其他jar。您的应用程序需要的所有内容都必须下载并安装在客户端的主机上

您将需要这样一行代码:

   <jar href="apache-poi.x.y.jar"/>


对于每个jar文件。

我这样做了,得到了com.sun.deploy.net.FailedDownloadException:无法加载资源:我在项目中使用了很多jar,然后我将项目导出到一个jar(Talisman.jar),因为代码基指向
http://localhost:8080/
,使用类似..的方法检查浏览器中每个Jar的位置<代码>http://localhost:8080/poi-3.9-20121203.jar如果您无法在浏览器中直接下载,JRE也无法下载。我所有的jar都是项目目录中的内部jar
   <jar href="apache-poi.x.y.jar"/>