- @Override
- public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
- FileConfiguration config = this.getConfig();
- System.out.println(config);
- return true;
- }
就比如这样的方法,我想测试看他输出的路径。
我现在的方法是给他打成jar,然后用服务器测试,
但是感觉这样每次打jar然后上传服务器,很繁琐,而且每次都要重启服务器。
想询问各位开发前辈,有什么好的办法没。
使用plugman来reload你需要测试的插件
耗子 发表于 2019-3-11 07:57
http://www.mcbbs.net/thread-627399-1-1.html
谢谢您,这个教程很有用。建议置顶或者是怎么样
不訪試試看 再另外寫一個jar 專門重開的
Bukkit.getPluginManager().disablePlugin(plugin, true); // 停用插件
此時的該插件的.jar是可以被刪除/更改的
好了之後 把.jar替換成新的
Bukkit.getPluginManager().enablePlugin(plugin); // 啟用插件
建議在
Bukkit.reload();
比較安全(容易會有事件/合成註冊表的衝突問題)
Bukkit.getPluginManager().disablePlugin(plugin, true); // 停用插件
此時的該插件的.jar是可以被刪除/更改的
好了之後 把.jar替換成新的
Bukkit.getPluginManager().enablePlugin(plugin); // 啟用插件
建議在
Bukkit.reload();
比較安全(容易會有事件/合成註冊表的衝突問題)
m.9 发表于 2019-3-13 00:46
不訪試試看 再另外寫一個jar 專門重開的
Bukkit.getPluginManager().disablePlugin(plugin, true); // 停用 ...
好的谢谢,他们上面给了一个方法不是很会用,emmm 试试你这个,你这个繁体 emm