eclipse4 使用maven创建web项目

1、搭建本地maven环境、配置eclipse的maven插件:

1)下载eclipse工具;

2)下载maven环境,配置setting.xml 文件;

3)安装eclipse的maven插件(在eclipse4中,已经自带了maven插件),然后配置maven插件的相关内容(setting.xml 文件地址等);

2、使用maven创建web项目:

1)使用向导创建maven项目:

然后,勾选”简单项目“(本文采用的是这种方式,也可以使用maven的webapp模版来创建web项目)

2)填写项目的包名、项目名,然后设置成war的形式:

点击finish后,就建好了一个基于web的简单项目,目录结构如下:

3)设置项目的一些属性(jdk版本、动态项目)

把jdk版本设置成1.7或者1.8;然后取消动态web项目选项(目的是下次打开后可以配置webContent根目录);点击保存,然后在打开这个页面把动态web项目选中,开始配置webContent根目录等信息。如下图:

然后配置webContent根目录:

这里,把/src/main/webapp 设置成webContent根目录(普通的web项目这里是webContent目录)。点击保存后,项目的目录结构如下:

这样,web.xml文件和lib目录就已经生成到了”/src/main/webapp 根目录“下了。

4)设置buildPath、Deployment Assembly:

A、配置buildPath,在Librarys选项卡下,把EAR和WebApp两个lib去掉;

B、在pom.xml文件中,添加一些dependence,让maven dependences 的lib有jar;

C、设置Deployment Assembly,去掉test的class path,这里可以看到/src/main/webapp 目录已经指向了”/" 根,这样在/src/main/webapp 目录下可以建立jsp等视图文件,然后在浏览器上通过项目“根/”路径 就可以访问到了。

设置deployment assembly:

记住,最终一个完整有效的war包结构如下:

补充:eclipse下部署web应用到tomcat

eclipse不像myEclipse,将web应用直接部署到本地的tomca的webapp目录下。   eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了workspace目录下(eclipse所打开的worksapce目录下,找到.metadata.plugins\org.eclipse.wst.server.core\tmp0),所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。

我们可以设置tomcat,将web应用部署到本地tomcat的webapp下:

1)双击tomcat服务:


 默认是user worksapce metadata。

2)选择user tomcat instllation:

注意:通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目,移除完确定后,将看到上面的选项面板部分可编辑了。

然后,看到"Deploy Path",它后面的值默认是"wtpwebapps",也就是部署到了本地tomcat的wtpwebapps目录下,可以把它改成"webapps",也就是tomcat的默认发布项目目录。

 

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赶路人儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值