在eclipse中搭建maven工程(第二种方法)
来源:互联网 发布:郑州seo技术 编辑:程序博客网 时间:2024/05/17 04:47
第一种方法见前面的博客
用Maven创建web项目(详细步骤)
maven-3.3.9
下载之后就是配置环境变量,可以去百度一哈,用MAVEN_HOME配置,我图方便,直接在用户的path配置的。
接下来我们修改我们本地的Maven仓库。默认本地仓库位置为:~.m2\repository,其中~表示当前用户的家目录,例如:C:\Users[你当前登录系统的用户名]。
我们现在自定义其位置:进入D:\java\maven-3.3.9\conf,打开settings.xml,在根标签settings下添加如下内容:(D:\Java\repository\maven-3.3.9是我的本地仓库位置,可以自行指定)
<localRepository>D:\Java\repository\maven-3.3.9</localRepository>
设置通过Maven创建的工程的JDK版本:
因为如果不配置,默认每次生成的是jdk1.5,所以建议设置一下。同样打开maven的settings.xml,找到profiles标签,在profiles标签下添加如下配置:(在这里,我指定JDK版本为1.8,可以根据自己的JDK版本进行选定)
<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>
现在打开eclipse,把我们自己的maven配置上去,不要用eclipse自带的maven: 点击Window -> preference -> Maven -> Installations -> Add
然后找到User Settings,指定User Settings为settings.xml文件的目录,然后点击Apply,并点击OK
在eclipse中点击File -> New -> Maven Project,勾选第一项,点击Next:
这个时候项目会报错,因为没有web.xml
由于我设定了通过Maven创建的工程的JDK版本为1.8,所以JRE System Library版本为1.8。另外,我们现在创建的是web工程,由于缺乏web.xml等配置信息所以会报错,解决方法是:右键项目名 -> properties -> Project Facets,取消勾选Dynamic Web Module,点击Apply,然后重新勾选上Dynamic Web Module,此时会出现Further configuration available…(如下图):
记住一定要先取消,apply之后再勾选才会出现。
然后再看工程就没错了。
多了webapp里面的内容。
下面这个assembly这个设置也挺总要的,可以看到你的发布路径,我们可以把test的路径给remove掉,发布的时候不发布test的class。而且可以看到路径对不对。
到这里我们第二种搭建maven工程的方法介绍完成。
maven常用命令:
mvn clean:清理
mvn compile:编译主程序
mvn test-compile:编译测试程序
mvn test:执行测试程序
mvn package:打包到工程的target目录下
mvn install:安装到maven仓库
mvn site:生成站点
在eclipse中执行maven命令的方法为:右键工程的pom.xml文件 -> Run As -> 直接运行相应的命令,或者进入Maven build…,在Goals中输入相应命令(不需要带mvn前缀),点击Run,例如:
- 在eclipse中搭建maven工程(第二种方法)
- 配置maven环境并在eclipse中搭建第一个maven工程
- 在eclipse中新建maven工程
- 如何在eclipse中导入Maven工程
- 【Maven由浅入深】3.在Eclipse中创建maven工程
- 在eclipse中maven web项目搭建
- 学习淘淘商城第二课(搭建Maven工程)
- Maven笔记(4)在Eclipse创建Maven工程
- Eclipse中搭建Maven
- 在Eclipse中创建Maven多模块工程
- 在eclipse中运行使用maven构建的web工程
- 在Eclipse中 maven工程进行jetty Debug
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 剑指Offer之面试题30:最小的K个数
- 树梅派应用48: 在树莓派2上安装 Windows 10
- 1360 xth 的玫瑰花
- win64 python2.7 numpy 安装
- labview在机器视觉中的应用——调用opencv图像处理函数
- 在eclipse中搭建maven工程(第二种方法)
- CSS3视窗单位vw、vh、vmin、vmax说明
- 初见见面JSON
- 重建系统的 WinRE
- 剑指Offer之面试题31:连续子数组的最大和
- 把Sublime Text配置成PHP IDE
- 靠google治好了道长的咳嗽
- DataTables分析一
- java基础类型学习随笔 构造器问题