(1)编译生成Jar包
这里直接在IDEA的终端中,执行如下命令进行打包
.\mvnw clean package '-Dmaven.test.skip=true'
打包成功如下图所示:
此时在jetlinks-community/jetlinks-standalone/target下有生成的Jar包
注意:若在打包时出现如下图所示错误
解决方案如下:按如图所示增加一段代码,然后重新编译成功后再执行打包指令重新执行。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.1.0</version>
</plugin>
(2)运行Jar包测试
这里直接在IDEA的终端中,执行如下命令运行Jar包。也可以直接通过windows的命令行终端运行(CMD)。
cd jetlinks-community/jetlinks-standalone/target
java -jar -Xms4G -Xmx4G -XX:+UseG1GC jetlinks-standalone.jar
在IDEA的终端中运行Jar包成功如下图所示:
在windows的命令行终端中运行Jar包成功如下图所示:
到此,后端服务编译生成可执行的Jar包并成功运行。运行不报错,则后端服务启动成功。