Расположение файла конфигурации для devmode в Eclipse?
У меня есть многомодульный проект GWT (скажем, a.gwt.xml, b.gwt.xml, c.gwt.xml), который я строю в eclipse и тестирую в devmode. Все работало хорошо, пока я не удалил один из файлов модуля gwt и связанный источник. Теперь, когда я пытаюсь запустить devmode из eclipse, происходит сбой со следующим сообщением об ошибке.
Загрузка модулей com.fubar.b [ОШИБКА] Невозможно найти 'com / fubar / b.gwt.xml' на вашем пути к классам; может быть опечатка, или, может быть, вы забыли включить запись classpath для источника? Сбой оболочки [ERROR] в методе doStartup
Я предполагаю, что это означает, что есть устаревшая ссылка на ныне несуществующий файл b.gwt.xml, но я не могу найти его ни в одном из файлов конфигурации. Есть идеи?
В настоящее время я работаю над этим, выполняя copy+rename a.gwt.xml -> b.gwt.xml (таким образом, есть фактически 2 копии имен модуля a + b), который отлично работает, но компилирует 2 копии того же самого модуль:(
2 ответа
Вы можете обратиться к следующему видео.
http://www.youtube.com/watch?v=UW4WSYs1bKE
Переименовать
- Щелкните правой кнопкой мыши на проекте.
- Выберите Run As ---> Run Configurations.
- На вкладке "Аргументы" измените имена старых модулей в аргументах программы.
- Также убедитесь, что во вкладке GWT выбранное имя модуля является правильным.
УЖЕ Я ОТВЕТИЛ НА ЭТО ЗДЕСЬ: GWT: как я могу переименовать мой модуль
То, что я думаю, это ваша конфигурация времени выполнения, которая пошла не так. Индивидуальные проекты должны быть в порядке. Откройте конфигурацию времени выполнения, которую вы выполняли, и проверьте записи в GWT! Если модуль, который вы удалили, все еще существует здесь, вам нужно удалить его.