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:最后再修改项目发布规则,就成了;
- [maven]构建maven web项目
- maven创建web项目
- Maven构建Web项目
- maven创建web项目
- maven创建web项目
- Maven Web 项目
- Maven 创建web项目
- eclipse maven web项目
- maven整合web项目
- Maven 创建web项目
- MAVEN WEB项目 单元测试
- Maven-web项目
- maven开发web项目
- maven创建web项目
- Maven 创建web项目
- Maven创建web项目
- maven创建web项目
- Maven创建web项目
- Android4.0 SDK新功能详解
- 测试greeplum数据库连接
- HDU 2222 AC自动机经典题目
- VS2008 编译 链接器错误以及使用C语言函数的警告
- C#流(stream)
- Maven Web 项目
- IE8 中"HTML Parsing Error:Unable to modify the parent container element before the child element is c
- Windows 各种计时函数总结
- 函数名与函数指针
- java与maven的环境配置
- Nagios短信报警功能通过飞信实现
- 前台处理小技巧积累
- 开源--iOS 汇总
- Quartz使用总结