Как настроить сборку для тематического исследования GridWorld в Sublime text 2?
Я новичок в Sublime text 2 и не знаю, как настроить файлы сборки. Я пытался запустить пример GridWorld, но я не знаю, как настроить путь к классу для файла GridWorld.jar. Это сборка, которую я сейчас имею:
{
"cmd": ["javac", "$file_name","&&","java", "$file_base_name"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"path": "C:\\Program Files\\Java\\jdk1.7.0_17\\bin\\",
"selector": "source.java",
"shell": true
}
Я пытался создать переменную CLASSPATH в переменных моей системной среды, но когда я пытаюсь запустить свой код BugRunner, я получаю сообщение об ошибке: Не удалось найти или загрузить основной класс BugRunner. Если вам нужна какая-то другая информация, я добавлю больше.
1 ответ
Решение
Вам нужно добавить -cp .
в java
команда
{
"cmd": ["javac", "$file_name","-cp",".","&&","java", "$file_base_name","-cp","."],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"path": "C:\\Program Files\\Java\\jdk1.7.0_17\\bin\\",
"selector": "source.java",
"shell": true
}