Maven Web 项目

来源:互联网 发布:华为云计算大会2016 编辑:程序博客网 时间:2024/06/06 02:11

Maven安装配置 --

windows

1:安装java,配置好java的环境变量;

2:下载Maven,设置环境变量如(maven_home),运行mvn -v是否配置成功;

3:修改setting.xml配置本地仓库(conf/settings.xml);

4:更新:直接解压新版本的maven覆盖老的目录,然后更改下原来的环境变量;

linux

1:下载Maven并解压,移动到相应目录;

sudo tar zxvf apache-maven-3.2.1-bin.tar.gzsudo mv apache-maven-3.2.1 /usr/maven 

2:编辑/etc/profile文件,设置环境变量,最后一行添加代码如下;

export MAVEN_HOME=/usr/maven/apache-maven-3.2.1export PATH=$MAVEN_HOME/bin:$PATH 

3:保存/etc/profile文件,使变量立即生效,运行mvn -v是否配置成功;

source /etc/profile

4:修改setting.xml配置本地仓库(conf/settings.xml);

 

创建新Maven Web项目,并在Tomcat中发布与测试 --

1:通过Eclipse Market安装Maven插件;

2:配置Maven Installations 与 User Settings;

3:新建Maven Project,archetype选择maven-archetype-webapp;

4:编辑项目Java Build Path,新建Source Folder如下图;

最终效果如下:

5:编辑Libraries,修改JRE System Library(如果不在Maven Dependencies中引入servlet-api.jar,则可在此加入Server Runtime的依赖 -- 如Tomcat);


6:修改Java Compiler;

7:添加facet扩展点(project > properties > project facets),增加Dynamic Web Module(注意version的选择)
对于高版本eclipse环境,打开窗口后,Dynamic Web Module已经被添加,则跳过第7步,按第8步执行

8:对于已经添加好facet的情况,Dynamic Web Module 与 Java 版本与项目并不一致,此时需要手动修改配置文件(直接在窗口中修改提示错误)
首先配置Runtimes与项目需求环境一致

手动修改项目中.settings/org.eclipse.wst.common.project.facet.core.xml配置文件,如下图;

之后重启eclipse,就OK了
9:编辑项目发布规则如下;

 

检出SVN中已有Maven Web --

1:从资源库中检出项目为Dynamic Web Project;

2:在项目上点击右键,转换为Maven Project;

3:编辑项目Build Path,增加Source Folder;

4:为新建的Source Folder指定Output folder,注意勾选Allow output folders for source folders;

5:编辑Libraries,修改JRE System Library;

6:修改Java Compiler;

7:最后再修改项目发布规则,就成了;

原创粉丝点击