jetty9.4.5安装部署文档

来源:互联网 发布:数据挖掘软件容易使用 编辑:程序博客网 时间:2024/06/01 09:09

jetty9.4.5安装部署文档


1.下载安装包

wget http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.5.v20170502/jetty-distribution-9.4.5.v20170502.tar.gz

2.解压安装

tar xzvf jetty-distribution-9.4.5.v20170502.tar.gzmv jetty-distribution-9.4.5.v20170502 jetty-9.4.5

3.修改端口

vim jetty-9.4.5/start.ini

找到jetty.http.port=8080,修改为你需要的端口

4.部署war包

cd jetty-9.4.5/webapps

在webapps目录下新建一个fb_service.xml,文件内容如下

<?xml version="1.0"  encoding="ISO-8859-1"?><!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd"><Configure class="org.eclipse.jetty.webapp.WebAppContext">  <Set name="contextPath">/</Set>  <Set name="war">/path/to/app.war</Set>  <!-- <Set name="resourceBase">/path/to/app</Set> --></Configure>

将war参数修改为真实的war包路径

resourceBase是部署目录的参数

5.启动/停止/重启 jetty

cd jetty-9.4.5/bin./jetty.sh start./jetty.sh stop./jetty.sh restart./jetty.sh status./jetty.sh run

附加说明

1.安装多个jetty运行,需要在每个jetty的jetty.sh前面加入JETTY_HOME和JETTY_RUN配置

JETTY_HOME=/data/jetty-9.4.5JETTY_RUN=/data/jetty-9.4.5

2.开启jetty的远程调试功能,在jetty.sh前面加入以下配置

if [ "run" = $1 ]; then  JAVA_OPTIONS+=("-Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=y")fi

然后运行./jetty.sh run,就可启动远程调试