Можно ли опубликовать .war непосредственно от затмения до веб-сервера.
Я знаю, что это не вопрос о программировании, но я все еще думаю, что это - актуальный вопрос.
Спасибо
да, можете.
щелкните правой кнопкой мыши проект, выберите экспорт -> выберите Интернет -> затем война и укажите место назначения, которое является вашей папкой развертывания.
Это проще всего, если на веб-сервере есть средство автоматического развертывания с волшебным каталогом. Затем просто Файл-> Экспортируйте файл WAR в папку автоматического развертывания.
Если нет, или если вы хотите иметь возможность отлаживать файл WAR внутри Eclipse, вам необходимо иметь соответствующий серверный соединитель в модуле WTP (который по умолчанию включен в версию Eclipse для Java EE).
Если вы хотите программно отправить файл WAR на данный сервер непосредственно из Eclipse, вы можете, например, используйте задачи Tomcat Ant - http://tomcat.apache.org/tomcat-5.5-doc/manager-howto.html#Executing%20Manager%20Commands%20With%20Ant - или используйте библиотеку Cargo для сделайте это с разными типами серверов - http://cargo.codehaus.org/
Да, вы это сделаете
cd / home / alex / webapps / mywebapp jar cf ../mywebapp.war * - скопируйте этот файл war в следующий каталог развертывания на вашем сервере {{1 }} скажем, в Jboss это так " C: \ Jboss405 \ server \ default \ deploy"
Я надеюсь, что это может быть понятно, иначе дайте мне знать о любых проблемах, если вы столкнетесь с какими-либо проблемами
Я создал свой собственный файл муравья и настроил eclipse на использование этого файла муравья при сборке. Часть этого файла сборки муравья является целью который публикуется в Tomcat, поэтому я могу просто щелкнуть правой кнопкой мыши и выбрать установку из eclipse.
Eclipse pic http://img408.imageshack.us/img408/6701/eclipseant.png
Основа такого муравьиного файла находится здесь: http://tomcat.apache.org/tomcat- 6.0-doc / appdev / build.xml.txt
Да, но это во многом зависит от конфигурации вашего проекта. Обычно вам нужно определить сервер в eclipse и выбрать «Выполнить на сервере».
См. this в качестве примера развертывания на сервере JBoss из eclipse.
Если вы используете Ant, то сработает использование цели «deploy».
Если ваш проект настроен как веб-проект в Eclipse, вы можете запустить его на сервере (сначала вам нужно будет настроить сервер) . Это опубликует военный файл прямо на сервере из Eclipse.