JAVA - Windows 10 建立 Maven 专案并执行

JAVA - Windows 10 建立 Maven 专案并执行

参考资料

参考资料:
(二)maven 新手教学: 使用command指令,建立第一个maven专案

说明

这篇文章是在写完上一篇文章:「JAVA - Windows 10 安装 Maven」之後,为了做自我纪录,测试 Maven 是否能够正常在 Windows 10 上运作以及了解在 docker 跟 Windows 10 上的指令使用上是否有所差异,特此撰写文章纪录,虽然後面没有机会再用到,但也算是个不错的经验。

建立maven专案

首先建立一个资料夹:mavenDemo,资料夹的位置随意,作为专案档的放置路径。

然後输入指令:mvn archetype:generate,请看下图。


第一个选项:直接输入Enter,请看下图。

第二个选项:这里是选择版本号,其中alpha代表内部测试,可以随便选一个,请看下图。

接下来要分别输入四个参数:

groupId:idv.zjh
artifactId:MavenDemo
version:直接输入 Enter
package:直接输入 Enter

请看下图。

都设定完成之後,再输入 Y ,直到出现以下的画面就代表 Maven 专案已经建立成功拉!!!

使用 Maven 建立 Jar 包

P.S.:使用 Maven 建立 Jar 包的部分,跟上上一篇文章,基本上差不多,所以就直接复制贴上拉~~~

步骤1:首先进入有 pom.xml 设定档案的资料夹内,输入指令 mvn test,进行单元测试,确认没有问题,指令如下:

cd ~
ls
cd MavenDemo/
mvn test

出现Build Success,表示单元测试成功。

步骤2:输入 mvn package,产生jar包:

会发现产生了一个 target 资料夹,以及 MavenDemo-1.0-SNAPSHOT.jar 。下面是target目录的内容:

步骤3:进入target资料夹,输入 java -cp MavenDemo-1.0-SNAPSHOT.jar idv.zjh.App

有成功显示的话 Hello World! 表示成功!


<<:  电子书阅读器上的浏览器 [Day06] 增加翻页按钮和分页数字资讯在工具列

>>:  C# 入门之循环

< 关於 React: 开始打地基| useState()>

09-08-2021 本章内容 THE STATE HOOK Hook 可以做的事情 规则 使用us...

Day7 Data types, Variables, and Operators (Ⅲ)

Characters v.s String String字串:使用” “双引号,框住要印出的字串,&...

[Day 08] - Spring Boot 实作登入验证(二)(JWT浅析)

第8天,再撑...22天... 我觉得...有必要继续深入探讨JWT JWT(JSON Web To...

[Day27] NLP会用到的模型(十)-实作transformer-下

一. 建立decoder 昨天已建立完decoder的部分,我上面有一些注释,希望多少可以帮助理解程...

[Day10] 回圈练习

do while 与 while 的分别 do while 先执行回圈内的循环,再进行检查,判断为 ...