[英]standalone war / java web application
我已经使用 netbeans 准备了一个 Web 应用程序,我想与客户端共享它,在那里他可以解压缩文件夹并有一个图标可以单击并开始使用它,我如何在运行时环境或 Web 所需的任何内容中实现这一点应用程序被打包为 zip 文件,以便在任何计算机上下载和运行。
我已经检查了下面的链接,但它没有多大帮助,因为没有使用 maven:
http://www.javacodegeeks.com/2012/11/standalone-web-application-with-executable-tomcat.html
您需要使用像jetty这样的嵌入式服务器。
在 main 方法中,您需要以编程方式启动 jetty 并将战争添加到其中。
Server server = new Server(8088);
WebAppContext webapp = new WebAppContext();
webapp.setWar("location to war");
webapp.setContextPath("/contextpath");
server.setHandler(webapp);
server.start();
编辑:
要捆绑 java 运行时,更简洁的方法是使用JNLP 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.