Я помогаю своему ребенку научиться создавать плагины Minecraft, хотя у меня нет большого опыта работы с Java или IDEA. До сих пор все работает хорошо, но для выполнения нашего кода мы должны:
- Сделать проект в IDEA (путь вывода установлен на
Bukkit/plugins
) - Запустить сервер Bukkit
- Запустите Minecraft и подключитесь
Я не уверен, что можно что-либо сделать (3), но мне кажется, что IDEA должна иметь возможность обрабатывать (1) и (2) за один шаг. Кроме того, мы не можем сейчас отлаживать эту конфигурацию.
В Visual Studio/.NET мне просто нужно указать исполняемый файл - java/craftbukkit, в данном случае - как "внешняя программа" , и это решит все эти проблемы. Однако в IDEA кажется, что я должен добавить конфигурацию запуска, и я не вижу опции, которая допускает что-либо вроде "хост-приложения". Вместо этого он хочет получить полный путь к main
для Bukkit, и мне непонятно, что это будет. Я также видел, что в другом месте он предложил, что даже это не будет работать без отладочной сборки Bukkit. но я действительно не хочу отлаживать Bukkit; Я просто хочу отлаживать только код плагина.
Я нашел эти инструкции для удаленной отладки плагинов Bukkit, но это действительно необходимо? Он не решает проблему "два шага к запуску"; это на самом деле делает его хуже!