2017-01-28 4 views
-1

Я разработал приложение Java, используя раму struts 2 в среде netbeans IDE. Я хочу запустить это приложение в среде bluemix без использования интерфейса командной строки Clound Foundry (CLI). Есть ли какой-либо плагин для netbeans, чтобы отражать изменения в bluemix всякий раз, когда я вношу изменения в код? сообщите пожалуйста.Как развернуть приложение Java, разработанное в netbeans для bluemix

+0

Обычно я просто загружаю вещи в netbeans через ftp. https://netbeans.org/kb/docs/php/remote-hosting-and-ftp-account.html – Waffles

+0

Добро пожаловать в stackoverflow. К сожалению, ваш вопрос не соответствует критериям стекирования вопросов и, скорее всего, будет закрыт. См. Здесь для получения дополнительной информации: http://stackoverflow.com/help/asking –

ответ

0

Я предполагаю, что вы создали военный файл. Если да, то вы можете поместить его в качестве приложения свободы с помощью инструментов облака команды литейных строк:

$ cf push <yourappname> -p myapp.war 

Для получения дополнительной информации см:


Update:

Я думаю, что вы можете автоматизировать процесс с Bluemix услуг Dev Ops: http://hub.jazz.net/docs/deploy так, что каждый раз, когда вы фиксируете в хранилище, такие как мерзавец процесс будет стартовал строить, а затем развернуть в Bluemix. Однако я считаю, что война еще должна быть создана. Вы, вероятно, сделаете это с помощью скрипта сборки dev ops, который выполнит инструмент построения вашего проекта, который будет муравьев, если вы не выбрали использование maven или gradle. После создания сценарий развертывания вызовет команду cf push ... для развертывания только что построенной войны.

Если у вас есть какие-либо вопросы по этому процессу, вы, вероятно, следует повысить, что в качестве отдельного вопроса о stackover

+0

Привет, Крис, Спасибо за ваш ответ. Просто хочу понять больше. В любом случае, чтобы связать мой репозиторий netbeans с bluemix. Таким образом, всякий раз, когда я буду делать какие-либо изменения в моем коде, он автоматически отражается в bluemix, не нажимая войну явно. Пожалуйста, сообщите – chandana

+0

. Я обновил ответ, чтобы указать возможный поток, используя инструменты dev ops для Bluemix. Обратите внимание, что процесс, вероятно, будет вызван фиксацией кода. Если вы хотите, чтобы каждое изменение локально автоматически отражалось на Bluemix, лично я не думаю, что это очень хорошая идея, потому что вы будете долго ждать, чтобы увидеть каждое изменение, отраженное на Bluemix. Я предпочитаю запускать свой код локально на своем ноутбуке, и когда я буду рад изменениям локально, я буду использовать 'cf push' для развертывания в Bluemix. –

0

Если вы строите с помощью Maven, вы можете использовать cloudfoundry Maven плагин для развертывания приложения с помощью Maven Цель.

<plugins> 
    <plugin> 
     <groupId>org.cloudfoundry</groupId> 
     <artifactId>cf-maven-plugin</artifactId> 
     <version>1.1.2</version> 
    </plugin> 
</plugins> 

затем можно развернуть с помощью mvn package cf:push требуется дополнительная настройка. См. CloudFoundry Build Tool Integration

+0

Привет, Рам, Есть ли какой-либо плагин для NetBeans IDE. На самом деле, согласно моему требованию к проекту, мне нужно использовать IDE netbeans. пожалуйста, порекомендуйте – chandana

Смежные вопросы