Maven(二)构建Java项目

使用命令行工具构建一个Maven项目

Win+R,输入cmd,打开命令行

输入命令:mvn archetype:generate   maven常用命令 maven常用模板工具插件:一个插件目标

第一次运行很慢,因为要下载很多核心插件

Maven: Generating project in Interactive mode

参考:https://tieba.baidu.com/p/2804486258?red_tag=2298698419

加个参数 -DarchetypeCatalog=internal 让它不要从远程服务器上取catalog:
mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=com.jike -DartifactId=MavenDemo -Dpackage=com.jike.MavenDemo -Dversion=1.0-SNAPSHOT

选择默认最新版本,点击回车

然后输入groupid 组织标识

然后输入artifactid 项目唯一标识 对应项目的名称

然后输入package 包名

Y确认

提示信息build success

Maven基本骨架结构已完成

mvn package 打包,必须进入项目的根目录进行打包或者编译mvn install

java -cp target/MavenDemo-1.0-SANPSHOT.jar com.jike.App 运行jar文件

使用Eclipse创建 Maven 工程

第一步:File-->New--->Maven Project

第二步:勾上 Create a simple project ,然后点击 Next

然后点击 Finish

       Group Id和Artifact Id被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。

  Group Id一般分为多个段,这里只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的Group Id是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,Artifact Id是tomcat。

  Artifact Id就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。比如我创建一个项目,会将Group Id设置为com.yn,com表示域,yn是我个人姓名缩写,Artifact Id设置为vip,表示这个项目的名称是vip,依照这个设置,你的包结构最好是com.yn.vip打头的,如果有个ClothesDao,它的全路径就是com.yn.vip.dao.ClothesDao







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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值