启动方式

1
java -javaagent:admin-encrypted.jar -jar admin-encrypted.jar

启动后在输入密码

pom.xml 添加

通过 pom.xml 添加进去
password 使用 # 号 可以只混淆无需密码启动

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<plugin>
<!-- https://gitee.com/roseboy/classfinal -->
<groupId>net.roseboy</groupId>
<artifactId>classfinal-maven-plugin</artifactId>
<version>1.2.1</version>
<configuration>
<password>123455</password><!--加密打包之后pom.xml会被删除,不用担心在jar包里找到此密码-->
<packages>com.ruoyi</packages>
<cfgfiles>application.yml,application-dev.yml,application-prod.yml</cfgfiles>
<excludes>com.ruoyi.SigninApplication</excludes>
<libjars>admin.jar</libjars>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>classFinal</goal>
</goals>
</execution>
</executions>
</plugin>