Eclipse下通过Maven的Jetty插件运行Web工程的配置
来源:互联网 发布:独立开发者 知乎 编辑:程序博客网 时间:2024/06/09 22:22
单独使用HTTP
步骤一
在项目的 pom.xml 里面添加如下配置:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<
project
>
....
<
build
>
....
<
plugins
>
<
plugin
>
<
groupId
>org.mortbay.jetty</
groupId
>
<
artifactId
>jetty-maven-plugin</
artifactId
>
<
version
>8.1.16.v20140903</
version
>
<
configuration
>
<
scanIntervalSeconds
>5</
scanIntervalSeconds
>
<
webApp
>
<
contextPath
>/test</
contextPath
>
</
webApp
>
</
configuration
>
</
plugin
>
</
plugins
>
....
</
build
>
....
</
project
>
配置说明:
configuration.scanIntervalSeconds 配置表示新代码的扫描时间间隔(秒),值 <= 0 表示不扫描
configuration.webApp.contextPath 配置表示工程的虚拟目录名
步骤二
使用Eclipse的Maven Build运行,Goals配置,如图:
这个配置表示 jetty 运行时的端口号。
1jetty:run -Djetty.port=9080
另外,截图的绿色部分是因为我的Web应用的 log4j.xml 中使用了 ${sys:catalina.base} 这个Tomcat的环境变量,在启动 Jetty 时会报错,添加了 catalina.base 这个配置后就可以解决这个问题了。还有一个问题是,这个配置必须配置到 Parameter 中,成为启动参数。
以上方案配置完成之后,第一次运行时,Maven会自动去下载插件依赖,编译并运行Web应用,成功之后就可以愉快的通过HTTP的形式访问亲的网站了。
混合使用HTTP和HTTPS
步骤三
按Enter键可以重启jetty
- 详见:Eclipse下通过Maven的Jetty插件运行Web工程
0 0
- Eclipse下通过Maven的Jetty插件运行Web工程的配置
- Eclipse下通过Maven的Jetty插件运行Web工程的配置,包括启动https
- Eclipse下通过Maven的Jetty插件运行Web工程的配置
- Eclipse下通过Maven的Jetty插件运行Web工程的配置,包括启动https
- Eclipse下通过Maven的Jetty插件运行Web工程的配置,包括启动https
- Eclipse下通过Maven的Jetty插件运行Web工程的配置,包括启动https
- Eclipse下通过Maven的Jetty插件运行Web工程的配置,包括启动https
- Eclipse下通过Maven的Jetty插件运行Web工程的配置
- Eclipse下通过Maven的Jetty插件运行Web工程的配置
- 如何通过Maven的Jetty插件运行Web工程
- 如何通过Maven的Jetty插件运行Web工程
- Eclipse下通过Maven的Tomcat插件运行Web工程的配置,包括启用https
- Maven的Jetty插件运行Web工程的配置,包括启动https
- 如何通过Maven的Tomcat插件运行Web工程
- 通过Maven的Tomcat插件运行web工程
- 如何通过Maven的Tomcat插件运行Web工程
- 在eclipse的tomcat下运行webx(maven)工程(区别于jetty下的项目运行)
- maven通过jetty插件运行内存溢出的问题
- Oracle单节点开启关闭归档日志
- 2016太原网络营销师郭文军分享网站中如何合理布局关键词?
- ios-提升之【1】-UIApplication
- HDOJ 5616-Jam's balance【模拟】
- RadioGroup方法总结
- Eclipse下通过Maven的Jetty插件运行Web工程的配置
- 2015杂谈
- Leetcode 91. Decode Ways
- Arduino接口-week3-Lesson2
- 内存管理
- Web之旅第四站——CSS(Cascading style Sheet) 层叠样式表
- KM算法
- 开发者必备的网站
- 自定义旋转的ProgressBar