总字数 821
预计阅读时间 4 分钟
与tomcat类似 , jetty也是一个servlet容器 , 为例如jsp和servlet提供运行环境
这里我们使用jetty-maven-plugin
来部署运行一个web项目
关于如何把普通的maven项目改造为web项目 , 可以参考 Maven(2)-搭建web项目
在之前 , 我们仍然需要把这个项目去发布到tomcat然后运行tomcat
这里使用插件来实现把jetty嵌入到项目当中
配置插件
首先需要在pom.xml当中配置这个插件
1 | <build> |
创建jetty配置文件
上面的配置指定了jetty.xml作为jetty的配置文件
当然如果配置比较简单 , 也可以直接写在这个插件的<configuration>
当中
jetty.xml ( 直接放在项目的根目录下 )
1 |
|
启动运行
直接在项目目录下执行命令
1 | mvn jetty:run -e |
加上-e
参数 , 如果运行有报错会在控制台打印堆栈信息
之后项目启动成功 , 就可以在浏览器当中根据配置的端口访问了