您的位置:首页 > 其它

Maven目录结构、常用命令、及环境配置

2017-07-18 19:12 363 查看

maven创建项目的目录结构

 
从图片我们不难发现,main文件夹的下面含有几个模块



java文件夹:表示存放项目源代码的目录
resource:存放的是项目相关的配置文件
webapp:存放的是页面的一些素材,比如css文件、js类库以及一些图片
其中的Pom.xml文件是maven 项目的核心配置文件

maven项目的常用命令

mvn clean

表示将项目中的target目录清除掉

mvn compile

表示将源代码编译为class文件,并将之存放在target目录下

mvn test

表示进行单元测试,将项目根目录下面的src/test /java目录下的单元测试类都会执行

单元测试类的要求:必须又有test的结尾

mvn packege

对项目进行打包,打包成一个war包存放在项目的根目录下

mvn install

可以将我们自己写的jar包放到我们的本地仓库

maven项目的生命周期:

三套生命周期,每一套的生命周期相互独立,互不影响。在一套生命周期内,执行后面的命令会自动执行。

ClanLifeStyle

清理的生命周期,会清理掉maven项目中的相关部署的项目。

defaltLifevstyle

默认生命周期,其中包括maven的常用命令:

Compile、test、package、install、deploy

当我们选择执行install的时候,前面的相关命令会自动执行。

sitelifestyle

站点的生命周期

环境变量的配置

配置MAVEN_HOME,其中需要注意的是,maven事实上是依赖jdk 的,所以我们的环境变量中一定要有JAVA_HOME



将配置好的home添加到Path中



将我们自己配置好的maven添加到eclipse中



设置用户配置文件的位置



构建索引



创建项目

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: