У меня довольно странная проблема с плагином Eclipse Jess. Кажется, все установлено правильно, в деталях плагина говорится, что у меня есть плагины Jess, Jess Debugger и Jess Editor, а файлы clp выделены синтаксисом и имеют значок логотипа jess в диспетчере путей.
Когда я пытаюсь запустить даже пример Hello World, он отказывается запускаться, говоря, что ссылается на несуществующий проект.
(проект test-java, который я сделал, чтобы убедиться, что jdk установлен правильно). Также обратите внимание, что имя файла не отображается на верхней панели, рядом с TestJava.java есть вкладка, которая содержит только символ закрытия.
РЕДАКТИРОВАТЬ. Я хотел разместить здесь скриншот, но моя репутация слишком низкая, поэтому я опишу его здесь: у меня есть проект test-java, который является чистым проектом java, который я использовал для проверки правильности установки JDK. Ниже у меня есть проект jess, который представляет собой обычный проект с каталогом src и файлом test.clp внутри. Когда я пытаюсь открыть файл clp, я получаю исключение нулевого указателя, но когда я пишу его заново, текст получает подсветку синтаксиса. В верхней панели имя файла не отображается, вкладка для файла clp имеет только символ «x», как будто имя файла где-то потерялось по пути. Существует также сообщение об ошибке, которое я получил при попытке запустить проект jess (раздел запуска jess присутствует в меню запуска конфигурации)
Problem Occured
Launching New_configuration has encountered a problem.
Launch Configuration New_configuration references a non-existing project test-jess
Я протестировал jess в терминале, и JESS_HOME (корневой каталог jess) и JESS ($ JESS_HOME/bin) установлены, jess запускается, команды выполняются.
Я использую Xubuntu 14.04 Eclipse Juno 32 бит, оракул java 32 бит. Я пробовал Kepler с теми же результатами, а Luna вообще не работает с плагином Jess.
Наконец, когда я пытаюсь выполнить какую-либо операцию с файлом clp (переместить, переименовать, все, что связано с расширением clp), я получаю исключение нулевого указателя, так что кажется, что плагин, возможно, несовместим?