使用命令行窗口进行Maven版的java工程创建

1、首先创建出一个maven-workspace目录,在该目录下创建一个spaceVideo目录

2、使用命令行窗口进入这个spaceVideo文件夹里,输入mvn archetype:generate然后回车,这时你的窗口会疯狂滚动起来,不要担心,这是在下载需要的组件。

3、下载完之后,会让你选择一个apply filter,上面默认选择7,我们直接回车就好

4、接着来到这里,让你输入groupID,artifactID,然后对于version没有太大要求的话,就按照上面给的默认值来,直接回车,package也是

5、输入y(表yes),创建成功

6、我们找到我们的第一个工程 maven-workspace\spaceVideo\pro01-maven-java里面的opm文件,文件格式为xml,它是我们maven工程的核心配置文件,打开进行我们需要的配置

        找到version,是3.8.1的,我们一般用的都是4.12的,所以给version改成4.12然后保存

7、然后test目录和main目录下的.java文件我们删除即可,因为version版本改了,所以我们用不上这俩.java文件

8、在spaceVideo这个文件夹中,我们找到我们创建工程时输入的artifactId:pro01-maven-java文件夹,然后打开src目录,会有一个test和main在main目录中就有我们创建的包,打开所有的包之后,在最后一级目录中新建java文件,在test目录中写一个测试类去调用这个类中的方法。一切写完之后,就可以使用maven的构建命令命令去进行编译和运行了。

9、运行Maven中和构建相关的命令时,必须在命令行窗口中进入项目的pom.xml文件夹中,否则将会显示错误信息

10、maven构建命令简述

        10.1  删除target目录:mvn clean

        10.2  编译操作:

                10.2.1:主程序(在main目录下的程序)编译:mvn compile

                        主体程序编译结果存放的目录: target/classes

                10.2.2:测试程序(在test目录下的程序)编译:mvn test-compile

                        测试程序编译结果存放的目录: target/test-classes

        10.3  测试操作

                mvn test

                测试的报告存放的目录: target/surefire-reports
        10.4  打包操作

                mvn package
                打包的结果——jar包,存放的目录: target

        10.5  安装操作

                mvn install

                安装的效果是将本地构建过程中生成的jar包存入Maven本地仓库。这个jar包在Maven仓库中的路径是根据它的坐标生成的。比如在pom文件中配置的坐标信息如下:

        

        则在Maven仓库中生成的路径信息如下:

        D:\maven-repo\com\zzuli\maven\pro01-maven-java\1.0-SNAPSHOT\pro01-maven-java-1.0-SNAPSHOT.jar

另外,安装操作还会将pom.xml文件转换为XXX.pom文件一起存入本地仓库。所以我们在Maven的本地仓库中想看一个jar包原始的pom.xml文件时,查看对应XXX.pom文件即可,它们是名字发生了改变,本质上是同一个文件。
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值