eclipse4 使用maven创建web项目
2016-01-20 10:14
260 查看
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等视图文件,然后在浏览器上通过项目“根/”路径 就可以访问到了。
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等视图文件,然后在浏览器上通过项目“根/”路径 就可以访问到了。
相关文章推荐
- eclipse svn插件下载网址
- mx4 如何连接eclipse
- 用eclipse开发web工程时WebRoot和WebContent什么区别?怎么有时WebRoot,而有时没有呢,请帮一下忙。
- Java详解之——异常机制
- java定时器几种方式
- eclipse的 wst 怎么解释
- Struts 往jsp页面传值的三种方式 以及获取Jsp页面值得一种方式
- Myeclipse 显示断点调试工具条
- java web如何获取ServletContext
- JAVA多线程实现方式
- java--多线程与juc
- java生成二维码图片
- Eclipse 项目改名 文件改名 变量改名 方法
- java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String
- java多线程之生产者消费者经典问题
- 浅析Java中的native关键字
- myeclipse8.5设值注释格式
- spring事务的传播特性
- Java IO : 流,以及装饰器模式在其上的运用
- 每天学习十分钟16之Java学习笔记