3.1 项目目录结构
这个就是正常的 spring boot 下正常的 jar 项目,我们创建的时候正常操作就行,下面就是我将这个项目做完之后的目录结构,大家可以参考一下。
3.2 打包生成jar
一、找到 idea工具中右边工具栏中的 maven 按钮
二、生成项目可执行 jar
操作步骤:
-
clean:清理,在进行真正的构建之前进行一些清理工作,移除所有上一次构建生成的文件。执行该命令会删除项目路径下的
target
文件,但是不会删除本地的 maven 仓库已经生成的 jar 文件。 -
install:安装至本地仓库,将包安装至本地仓库,让其它项目进行依赖。会在项目路径下生成
class文件和jar包
,同时会在本地maven仓库
生成 jar文件,让其他项目也可以使用 -
package:项目打包,将工程文件打包为指定的格式,
例如Jar,War等
。这个命令会在你的项目路径下一个target目录
,并且拥有compile命令
的功能进行编译,同时会在target目录
下生成项目的jar/war文件
,其中的jar
就是我们需要的东西。
其他命令(因为本文只是使用上面三个,这是几个带过一下):
validate:验证,验证工程是否正确,所需的信息是否完整。
compile:编译源码,编译生成class文件,编译命令,只编译选定的目标,不管之前是否已经编译过,会在你的项目路径下生成一个target目录,在该目录中包含一个classes文件夹,里面全是生成的class文件及字节码文件。
test:单元测试
verify:核实,检查package是否有效、符合标准。
site:站点,生成项目的站点文档
deploy:复制到远程仓库