IDEA 使用 Swing Explorer 调试 Swing 和 AWT
IDEA Swing AWT 大约 777 字说明
Swing Explorer
是一个开源的、用于调试Java
图形化界面Swing
和AWT
的第三方库。
使用
插件形式
适用于IDEA 2020.1
版本,Settings
-Plugins
中直接搜索SwingExplorer Integration v2
,安装后启动栏会多一个蓝色按钮,点击启动Swing
项目后Swing Explorer
会一起启动。
注意:该插件截至发文前只适配到2020.1
版本,2021.1
版本及之后无效。
命令行参数方式
将swag.jar
和swexpl.jar
添加到依赖。(jar
包下载见文末链接)
编辑启动参数:
JVM
参数中填写:(-Dswex.mport
可以为任意未监听的端口)
-javaagent:C:\swag.jar -Xbootclasspath/a:C:\swag.jar -Dswex.mport=49202 -Dcom.sun.management.jmxremote
Main class
改为:
org.swingexplorer.Launcher
Program arguments
填写要启动的类的全类名
注意:实际启动的是Laucher
类
IDEA 历史版本下载
https://www.jetbrains.com/idea/download/other.html
插件开源地址
https://github.com/wglanzer/swingexplorer-idea
Swing Explorer 开源地址
Maven
项目,可以自行编译为jar
包。
https://github.com/swingexplorer/swingexplorer
jar 包下载
https://github.com/robotframework/swingexplorer/releases/tag/1.6.0
阅读 1645 · 发布于 2021-11-16
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Angular Material mat-error 组件输入时不校验解决方法阅读 1559
-
Android MediaMetadataRetriever 获取多媒体文件信息阅读 3674
-
Oracle 数据库连接异常 ORA-28000: the account is locked阅读 3176
-
Elasticsearch 出现 circuit_breaking_exception 异常阅读 14611
-
Prometheus+Grafana+node_exporter 监控 Linux 服务器阅读 1042
-
Kubernetes 设置 Pod 环境变量阅读 185
-
面试题:Java 中的 == 与 equals 区别阅读 1738
-
MySQL 的四种事务隔离级别阅读 1567
-
Golang 类型断言和类型转换阅读 839
-
Java 并发编程之 AtomicBoolean阅读 898