Как отключить функцию автоматического развертывания на сервере в веб-проекте Eclipse

Я использую Eclipse (J2EE Galileo), создал динамический веб-проект и связал его с сервером (JBoss).

Теперь, когда я вношу изменения в одну из своих страниц JSP, Eclipse будет создавать и автоматически развертывать файл WAR на сервере. Иногда это полезно, но иногда меня больше беспокоит.

Я хотел бы отключить эту функцию и вместо этого просто использовать функцию «публикации» для развертывания, когда я захочу. Я все еще хочу запустить сервер из Eclipse.

Но я не могу найти настройку для этого, может кто-нибудь подскажет?


person Brummo    schedule 23.07.2009    source источник


Ответы (3)


Откройте представление серверов. (Окно -> Показать вид -> Серверы)

Из представления серверов откройте конфигурацию вашего сервера, и вы увидите страницу с именем вашего сервера, средой выполнения и т. Д.

На этой странице будет свернутая панель с названием «публикация», которая позволит вам настроить, когда публиковать или отключать автоматическую публикацию.

person Serxipc    schedule 23.07.2009
comment
Спасибо! Именно этого я и хотел! Мне никогда не приходило в голову дважды щелкнуть соответствующий сервер, я пробовал только свойства контекстного меню, которые были совершенно бесполезны. - person Brummo; 23.07.2009
comment
Я не вижу такой панели «публикации» в Rational Application Developer 8.0.3. - person Sarah Vessels; 29.03.2012
comment
Нашел это для Rational Application Developer: www-01.ibm.com/support /docview.wss?uid=swg21306325 - person Sarah Vessels; 29.03.2012
comment
Чтобы открыть конфигурацию вашего сервера и отобразить страницу с именем сервера и т. Д., Вам нужно ДВОЙНЫМ ЩЕЛЧКОМ по записи с вашим сервером в представлении серверов. Мне потребовалось несколько минут, чтобы понять это: D - person pille; 27.08.2012
comment
Я нашел такую ​​же опцию в Window- ›Preferences-› Server- ›Lanching. Есть флажок Автоматически публиковать при запуске серверов, который необходимо снять. - person missrg; 14.05.2013
comment
Можно ли отключить автоматическую публикацию только для 1 проекта? У меня есть 2 проекта, настроенных для развертывания на моем сервере, но я хочу, чтобы только 1 из них не публиковался автоматически. - person Anton Rand; 02.03.2017

В Rational Application Developer RAD (который основан на Eclipse) эта опция скрыта в представлении «Сервер» в правом верхнем углу.

Rational Application Developer

person Jonas_Hess    schedule 28.02.2019

В Project -> Build автоматически нужно снять флажок.

person cssmaniac    schedule 23.07.2009
comment
Это могло сработать, но я не хотел этого, потому что мне нужна автоматическая сборка, а не развертывание. - person Brummo; 23.07.2009