【maven3学习之三】maven构建一个简单的Hello World

在写之前我先需要配置一下setting.xml。

首先是localRepository,默认情况下是【你的用户目录】/.m2/repository作为本地库的目录,但是我希望将其放在D:\maven_localRepository的目录下面。

image

如果你是公司受限网络的话,你可能还需要配置一个代理
<proxy>
  <id>myproxy</id>
  <active>true</active>
  <protocol>http</protocol>
  <username>代理用户名</username>
  <password>代理密码</password>
  <host>代理服务器ip</host>
  <port>80</port>
</proxy>

配置完毕后,在cmd中运行命令:mvn help:system来查看Java的属性信息和所有的环境变量信息,初次运行这个命令的时候会下载maven-help-plugin到本地库。

image

现在开始hello world吧

首先创建工程目录D:\maven_project

使用achetype生成项目骨架

mvn archetype:generate -DarchetypeCatalog=internal
archetypeCatalog表示插件使用的archetype元数据,默认值为remote,local,即中央仓库archetype元数据(http://repo1.maven.org/maven2/archetype-catalog.xml)

1 可以使用 mvn archetype:generate 如下:

image

image

2 通过 mvn archetype:create -DgroupId=com.heaven.maven -DartifactId=helloworld

image

创建完项目骨架后,对项目进行编译,进入项目目录,运行 mvn clean compile

image

因为生成的项目已经生成了测试代码,可以用过运行 mvn clean test来对代码进行测试

image

测试通过后,对项目进行打包mvn clean package

转载于:https://my.oschina.net/MyHeaven1987/blog/99306

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值