2014-11-15 4 views
0

Я разработал простое приложение Java как назначение. Следующий шаг к этому заданию я не понимаю.Развертывание Java, что это такое?

  • Разработка сценария для развертывания клиента и сервера в автоматическом режиме

Когда вы говорите, «разработать сценарий для развертывания» в Java, это значит создать сценарий, который строит исполняемый файл .jar из вашего пакета? Или это означает, что на самом деле у меня есть приложение в Интернете, чтобы каждый мог получить к нему доступ? Что конкретно означает автоматическое развертывание в целом, когда речь заходит о Java?

+1

Вы должны спросить своего инструктора, что он имеет в виду. –

+0

Для этого нет инструктора. Я просто хочу знать, что это значит вообще, поскольку у меня мало знаний о скрипте и развертывании. – jaycee

+0

Вы назвали это «заданием». Вы должны спросить у человека, который назначил вам эту задачу. Существует много возможных значений для «развертывания», поэтому нам нужна дополнительная информация. –

ответ

1

Согласно моему опыту в автоматическом развертывании в поле java, ваш код скомпилирован из репозитория и встроен в военное ушко jar в определенном месте, и это делается автоматически с помощью таких инструментов, как ant maven Hudson и т. Д., Так что здесь ant и maven помогают вам строить артефакты, такие как война в банке и т. д., а Хадсон помогает планировать время для сборки и место, где необходимо хранить артефакты и т. д. Преимущество автоматизации заключается в удалении ручного вмешательства

+0

Спасибо, у меня есть представление о том, что Я должен делать. Я думаю, что могу выполнить это, используя Ant – jaycee

0

Это зависит о характере приложения. «Автоматически развертывать как клиент, так и сервер» зависит от того, что развертывается.

Клиент/сервер довольно расплывчатый. Можете ли вы уточнить, что делает приложение? Как бы вы развернули его вручную?