java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > idea调试 maven 插件

Intellij IDEA 中调试 maven 插件的步骤

作者:笑虾

这篇文章主要介绍了Intellij IDEA 中调试 maven 插件,本文分步骤给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

Intellij IDEA 中调试 maven 插件

话痨一下

目前有两个项目:

目前直接在命令行,执行命令加密是成功的:

java -jar classfinal-fatjar.jar -file jerry.jar -libjars a.jar,b.jar -packages com.jerry1,com.jerry2 -exclude com.jerry.Main -pwd 123456 -Y

但是接下想使用 classfinal-maven-plugin 却始终无法成功。
(打包成功,但加密后的jar无法正常执行)
所以只好硬着头皮来看看源码。单步解千愁

步骤

在 Intellij IDEA 中调试 maven 插件分两部分:

1. classfinal-demo 项目部分

如果端口想换成9999可以(CMD中执行):

set MAVEN_DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=9999
mvn classfinal:classFinal -X

2. ClassFinal 部分

Run > Run/Debug Configurations 打开以下窗口。
创建一个 Remote 名字自己随意,这里要 Attach 的端口就是上面的 8000。其它都是默认。

参考资料

笑虾:Java Class 加密工具 ClassFinal

到此这篇关于Intellij IDEA 中调试 maven 插件的文章就介绍到这了,更多相关idea调试 maven 插件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文