Eclipse 中的Maven Webapp
2014-01-21 16:31
344 查看
摘要: 榆木也 咚咚咚
记录一个有意思的事情
以前刚开始使用maven的时候, 在涉及到war 的包的时候 就想到如何去运行它 我想这个是很正常的想法
于是乎 就找了 tomcat-plugin / jetty-plugin 这样的东西 然后就一直用这样的方式
可是最近同事和我说eclipse 原生的sever 也可以跑maven war, 我开始想都没想 怎么可能, 能用我还不直接用了 还加个plugin 麻烦死了 何况我Eclipse 常驻, eclipse server 当然更适合我, 我不想去拷贝plugin 配置了
可是去试了一下才知道是可以的 感叹这就是乌龟的本性啊
很简单的步骤
1. 创建Maven 项目 Packaging 选择为 WAR 这样 eclipse 会自动识别项目为 WEB项目
如果没有选择 没有关系 后面有处理方法
2. 进入 server 视图 创建 server
右击 add add remove // 或者 // 双击 进入配置 选择 modules 选项卡 添加 就行
当然如果你的项目没有被识别为WEB 项目的时候 你是无法做第二步操作的
可以有下面操作修改
右击项目 选择 properties
今日选项 project Facets
勾选 Dynamic Web Module
OK
这样你就可以进行第二步操作了
------------------------------------------------------------------------------
关于Maven WEB 的项目引用的处理 就是ClassPath 这样的应用
, 表示在你工作空间中存在的 被你用ECLIPSE 打开了
在运行WEB 的时候 你需要针对设置一下 不然你将出现CLASS 找不到的情况
步骤如下 :
选择WEB项目 右击 -- properties
选择Deployment Assermbly / 把你依赖的项目都加进来
OK 搞定
--------------------------------------------------------------------------------
区别: 开发环境肯定是Eclipse server 更方便一点 我觉得是这样 / 如果你想发布一个开源项目 那非Plugin莫属了
--------------------------------------------------------------------------------
jetty maven plugin wiki.
http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin
记录一个有意思的事情
以前刚开始使用maven的时候, 在涉及到war 的包的时候 就想到如何去运行它 我想这个是很正常的想法
于是乎 就找了 tomcat-plugin / jetty-plugin 这样的东西 然后就一直用这样的方式
可是最近同事和我说eclipse 原生的sever 也可以跑maven war, 我开始想都没想 怎么可能, 能用我还不直接用了 还加个plugin 麻烦死了 何况我Eclipse 常驻, eclipse server 当然更适合我, 我不想去拷贝plugin 配置了
可是去试了一下才知道是可以的 感叹这就是乌龟的本性啊
很简单的步骤
1. 创建Maven 项目 Packaging 选择为 WAR 这样 eclipse 会自动识别项目为 WEB项目
如果没有选择 没有关系 后面有处理方法
2. 进入 server 视图 创建 server
右击 add add remove // 或者 // 双击 进入配置 选择 modules 选项卡 添加 就行
当然如果你的项目没有被识别为WEB 项目的时候 你是无法做第二步操作的
可以有下面操作修改
右击项目 选择 properties
今日选项 project Facets
勾选 Dynamic Web Module
OK
这样你就可以进行第二步操作了
------------------------------------------------------------------------------
关于Maven WEB 的项目引用的处理 就是ClassPath 这样的应用
, 表示在你工作空间中存在的 被你用ECLIPSE 打开了
在运行WEB 的时候 你需要针对设置一下 不然你将出现CLASS 找不到的情况
步骤如下 :
选择WEB项目 右击 -- properties
选择Deployment Assermbly / 把你依赖的项目都加进来
OK 搞定
--------------------------------------------------------------------------------
区别: 开发环境肯定是Eclipse server 更方便一点 我觉得是这样 / 如果你想发布一个开源项目 那非Plugin莫属了
--------------------------------------------------------------------------------
jetty maven plugin wiki.
http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin
相关文章推荐
- 如何利用跑app较快的第三方模拟器连接eclipse,来运行安卓程序。
- 将packages/apps/下的app导入eclipse
- Eclipse创建Maven Web项目 + 测试覆盖率 + 常见问题(2015.07.14——湛耀)
- 在Eclipse添加Android兼容包( v4、v7 appcompat )(转)
- ECLIPSE使用appcompat_v7库无法找到android:Widget.Material.ActionButton的问题
- eclipse 检测App的内存占用和泄漏
- eclipse创建maven web项目
- adb install将app安装到eclipse Android sdk 模拟器上看效果
- eclipse 创建maven web项目
- 解决在eclipse发布google app engine 项目时出现的java.lang.IllegalStateException: cannot find javac executable based on java.home异常
- 在Eclipse添加Android兼容包( v4、v7 appcompat )
- 在eclipse中创建maven webapp项目时弹出错误-解决办法
- Eclipse创建Maven Web项目
- Maven实战(四)Eclipse导入Maven webapp项目,并完成在浏览器上的发布
- Eclipse+Maven(webapp)+Jetty+JReBel的配置方法
- Eclipse升级后创建工程出现appcompat_v7的问题
- eclipse Theme.AppCompat 问题
- Eclipse中Web项目修改名称后出现ttribute "xmlns" was 错误already specified for element "web-app"
- Android基础入门教程——1.2.1 使用Eclipse + ADT + SDK开发Android APP
- 如何利用跑app较快的第三方模拟器连接eclipse,来运行安卓程序。