I use the google plugin for eclipse with GWT and Appengine libraries. Every so often I upgrade one of the libraries, which currently involves:
The problem here are in unfortunate steps 5-7: 5 Everyone else's builds stop working past the change, 6 I go from machine to machine, repeating steps 1 and 2, and 7 Я в энный раз думаю: «Я действительно должен найти способ автоматизировать это».
Я здесь для неуловимого шага 8: Фактически автоматизируйте это. Я хочу включить SDK в мою систему управления версиями, поэтому, когда я переключаюсь между версиями или устанавливаю магазин на новом компьютере, соответствующие SDK устанавливаются и загружаются автоматически. Я вообще не хочу настраивать параметры eclipse. В моей идеальной ситуации я готов установить Eclipse и GPE на каждой машине, но после этого я просто хочу клонировать свой репозиторий и идти.
Я попытался сделать это, удалив библиотеку GWT из настроек сборки, копирование всей установочной папки GWT в корень моего проекта и добавление оттуда gwt-user.jar и gwt-dev.jar в путь сборки. Это почти работает, но eclipse жалуется, что не может найти gwt-servlet.jar (хотя он существует именно там, где он утверждает, что ищет его!). Кажется, есть и другие волшебные настройки, которых я не понимаю.
Наконец, вопрос: если это правильный путь, какие настройки мне нужно контролировать вручную? Если это неправильный путь, какой правильный?