博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven 手动构建项目
阅读量:4964 次
发布时间:2019-06-12

本文共 2814 字,大约阅读时间需要 9 分钟。

maven 手动构建项目

在空目录下面:

D:\test>mvn -B archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.stono -DartifactId=my-app

第一次会下载一些jar包,第二次输出:

[INFO] Scanning for projects...[INFO][INFO] ------------------------------------------------------------------------[INFO] Building Maven Stub Project (No POM) 1[INFO] ------------------------------------------------------------------------[INFO][INFO] >>> maven-archetype-plugin:3.0.1:generate (default-cli) > generate-sources @ standalone-pom >>>[INFO][INFO] <<< maven-archetype-plugin:3.0.1:generate (default-cli) < generate-sources @ standalone-pom <<<[INFO][INFO] --- maven-archetype-plugin:3.0.1:generate (default-cli) @ standalone-pom ---[INFO] Generating project in Batch mode[INFO] No archetype defined. Using maven-archetype-quickstart (org.apache.maven.archetypes:maven-archetype-quickstart:1.0)[INFO] ----------------------------------------------------------------------------[INFO] Using following parameters for creating project from Old (1.x) Archetype: maven-archetype-quickstart:1.0[INFO] ----------------------------------------------------------------------------[INFO] Parameter: basedir, Value: D:\test[INFO] Parameter: package, Value: com.stono[INFO] Parameter: groupId, Value: com.stono[INFO] Parameter: artifactId, Value: my-app1[INFO] Parameter: packageName, Value: com.stono[INFO] Parameter: version, Value: 1.0-SNAPSHOT[INFO] project created from Old (1.x) Archetype in dir: D:\test\my-app1[INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 2.062 s[INFO] Finished at: 2018-03-11T10:00:54+08:00[INFO] Final Memory: 17M/128M[INFO] ------------------------------------------------------------------------

会创建my-app,文件:

D:.|   pom.xml|\---src    +---main    |   \---java    |       \---com    |           \---stono    |                   App.java    |    \---test        \---java            \---com                \---stono                        AppTest.java

pom.xml和App.java文件都中规中矩;

但是pom.xml必须手动修改一下:

4.0.0
com.stono
my-app
jar
1.0-SNAPSHOT
my-app
http://maven.apache.org
1.8
1.8
junit
junit
3.8.1
test

mvn compile 编译

mvn package 打包

mvn install 安装

mvn clean 删除

mvn clean package -U  强制更新依赖,删除那些updated文件 

mvn clean package -o offline编译模式,只使用本地仓库

 

转载于:https://www.cnblogs.com/stono/p/8543317.html

你可能感兴趣的文章
第三百七十五节,Django+Xadmin打造上线标准的在线教育平台—创建课程机构app,在models.py文件生成3张表,城市表、课程机构表、讲师表...
查看>>
查找两个数组的相同字符(两个超大文件的相同字符)
查看>>
POJ 1236 Network of Schools(tarjan)题解
查看>>
SensorService architechure’ note
查看>>
基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度
查看>>
分布式之数据库和缓存双写一致性方案解析
查看>>
as运算符
查看>>
[转载]Request、Request.Form和Request.QueryString的区别
查看>>
JVM异常退出
查看>>
百度“搜索设置”之关于在页面定位某元素,而其中又参杂动态页面存在的问题解决方法...
查看>>
简单深拷贝
查看>>
《Linux内核精髓:精通Linux内核必会的75个绝技》一HACK #20 使用fio进行I/O的基准测试...
查看>>
Google 视频编码格式 VP9 究竟厉害在哪里
查看>>
console给你份兼职!!!
查看>>
Win7下打开计算机管理时出现错误的解决办法
查看>>
实验二
查看>>
DOM--选取文档元素
查看>>
[Z]Win下网络磁盘映射的几种简单方法
查看>>
C++根据类名动态创建对象
查看>>
出现ClassNotFoundException问题
查看>>