首页 > 代码库 > java web start程序部署感慨

java web start程序部署感慨

由于刚学习java,很多地方不懂,今天看到java web start方式部署程序然后就把自己的java程序打包成jar可执行的。新建了.jnlp文件,里面xml也写好了。然后把jar文件和jnlp文件放在了tomcat的webapps里面。在浏览器访问jnlp文件然后运行后发现程序无法运行,找了两个小时居然没找到。fuck!!!,最后实在是不知道咋解决了,问了下旁边同事,2秒钟告诉我哪里有问题了(我把utf-8写成了uft-8)我顿时想自杀的想法,大爷的,找了半天没找到问题原因,可能还是自己没有去仔细看错误的原因,错误异常里面写的很清楚。教训,以后得仔细了。

Sample.jnlp文件代码:

<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://localhost:8080/Sample/" href=http://www.mamicode.com/"http://localhost:8080/Sample/Sample.jnlp">> 

WEB-INF\web.xml文件代码:

<?xml version="1.0" encoding="utf-8" ?>
<web-app version="2.5" xmls="http://java.sun.com/xml/ns/j2ee" xmls:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd">

</web-app>

终于看到了效果。操操操!