Автоматизировать добавление Tomcat в Eclipse - PullRequest
3 голосов
/ 12 сентября 2011

Я пытаюсь написать скрипт (Perl), который автоматизирует добавление сервера Tomcat для проекта Java под Eclipse.

Проект извлекается через SVN, и я хочу, чтобы после загрузки проекта через SVN был запущен сценарий, который автоматически настроит оставшиеся биты проекта.В этом контексте мне нужно найти, как мне отредактировать, какие файлы конфигурации Eclipse автоматизировать добавление сервера Tomcat.На самом деле скрипт также изменяет другие файлы конфигурации, но мне трудно найти какие файлы редактировать и как добавить Tomcat.

Любые идеи будут приветствоваться, спасибо заранее.

Ответы [ 2 ]

2 голосов
/ 22 сентября 2011

Существует плагин для затмения, который называется Escripts. Вы можете создавать XML-подобные сценарии для автоматизации таких действий, как выполнение действий мастера. Я пытался проверить документацию, но домашняя страница Escripts возвращает мне http 500 (http://escripts.sf.net).. Я написал письмо автору, если он ответит, я сообщу вам. Сайт обновления выглядит нравится работать (снимите флажок с категоризацией по группам, чтобы увидеть плагин без категории): http://escripts.sf.net/updates.

Некоторые примеры вы можете найти на http://escripts.svn.sourceforge.net/viewvc/escripts/trunk/net.sf.escripts.tests/src/net/sf/escripts/tests/

То, что вы должны ввести в скрипт - это мастер с идентификатором org.eclipse.wst.server.ui.new.server. Плагин, который содержит его - org.eclipse.wst.server.ui. Взгляните на plugin.xml в этом плагине. Без документации это то, что я могу вспомнить.

0 голосов
/ 14 сентября 2011

Пробовали ли вы следующие файлы в рабочей области Eclipse?

.metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.jdt.core.prefs .metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.jdt.launching.prefs .metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.wst.server.core.prefs .metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.jst.server.tomcat.core.prefs

Я взял следующие файлы и поместил их в новый экземпляр Eclipse, и он создал сервер Tomcat в разделе Server-> Runtime Environment.

http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.jdt.core.prefs http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.jdt.launching.prefs http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.jst.server.tomcat.core.prefs http://dl.dropbox.com/u/9591144/StackOverflow/org.eclipse.wst.server.core.prefs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...