Python 官方文档:入门教程 => 点击学习
目录Intellij idea 中调试 Maven 插件话痨一下步骤1. classfinal-demo 项目部分2. ClassFinal 部分参考资料Intellij IDEA
目前有两个项目:
目前直接在命令行,执行命令加密是成功的:
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 插件分两部分:
classfinal:classFinal
Terminal
位置项目根目录
执行mvndebug classfinal:classFinal
。以 debug 模式执行目标。成功后会便会监听8000
端口,等待调试。如果端口想换成9999
可以(CMD中执行):
set MAVEN_DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_Socket,server=y,suspend=y,address=9999
mvn classfinal:classFinal -X
Run
> Run/Debug Configurations
打开以下窗口。
创建一个 Remote
名字自己随意,这里要 Attach
的端口就是上面的 8000
。其它都是默认。
net.roseboy.classfinal.plugin.ClassFinalPlugin
中打好断点。debug-plugin
就启动调试了。笑虾:Java Class 加密工具 ClassFinal
到此这篇关于Intellij IDEA 中调试 maven 插件的文章就介绍到这了,更多相关idea调试 maven 插件内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: Intellij IDEA 中调试 maven 插件的步骤
本文链接: https://www.lsjlt.com/news/200503.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0