[第一步]首先呢
我们必须要在你远程要连接到的服务器上
在服务器的启动参数内加上如下参数
- [url=home.php?mod=space&uid=39305]@echo[/url] off
- java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar spigot.jar
- pause
复制代码针对1.4的jdk 请把-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005改为
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
针对1.3甚至更早的版本 请改为-Xnoagent -Djava.compiler=NONE -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
好,那么用上述的参数启动服务器(当然内存你可以自己改)
那么接下来打开你的IDEA
[第二步]点击IDEA内的,Run按钮,
找到Edit Configurations...
[第三步]
点击左上角的加号 创建一个Remote
[第四步]好了创建好了我们开始填写调试设置
那么Name这一项,可以根据你的喜好填写
注意了
Host(地址)这一项填写你服务器的地址
如果你是在自己电脑上开服
我们直接填写localhost(本地地址)
port(端口)这一项呢
填写5005(你可以在启动参数更改这个端口)
Serach sources using module's classpath 这项
选择你当前的代码Module
其他默认就好
[第六步]点击apply,点击close关闭
[第七步]然后,我们可以把用来调试的服务器
重启一下,让调试的参数生效
然后就可以打开你的mc,进入服务器开始愉快的插件调试了