maven 打包(工具类,通用类,避免创建main启动类的处理方式)
解决方式1:给该模块添加启动类
解决方式2:在该模块的pom文件中添加如下配置。(推荐这种方式)
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
maven多项目打包报错—子模块相互依赖打包时所遇到的问题:依赖的程序包找不到 package xxx does not exist
https://blog.csdn.net/agonie201218/article/details/110958570
一般parent工程的maven插件配置如下**😗*
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
被依赖的maven子模块的maven插件配置如下**(其余maven子模块就不需要配置)😗*
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<classifier>exec</classifier>
</configuration>
</plugin>
</plugins>
</build>
maven编译打包时 跳过运行test
后台运行jar
nohup java -jar xxx.jar &
nohup java -jar xxx.jar >./logs.txt &
nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。
nohup 命令,在默认情况下(非重定向时),会输出一个名叫 nohup.out 的文件到当前目录下,如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。
CentOS7安装Java8
https://blog.csdn.net/flyhaotian/article/details/82352932
IDEA生成API接口文档
第一步:
第二步:
第三步:
-encoding utf-8 -charset utf-8
最后一步:
点击OK就over了!
https://blog.csdn.net/qq_34530405/article/details/80907231