Я только что закончил разработку приложения java ee с помощью tomcat и spring boot и angularjs и mysql на localhost, пожалуйста, любой орган может помочь, как развернуть это приложение для запуска на реальном сервере и какие изменения должны быть сделаны до генерации войны (я имел в виду порт 8080 и mysql porte), потому что, наконец, я хочу, чтобы tu запускал мое приложение на http://myserver.com/myapp/ вместо http://myserver.com:8080/myapp/развернуть приложение Java EE на реальном сервере
ответ
Если вы используете Spring Boot, не используйте военный вариант. Вместо этого создайте жирную банку. Это более распространенный способ развертывания Sprint Boot, и это избавит вас от невероятной боли. Например, ваша жалоба о портах (собирается на памяти) решается понравилась:
java -Dserver.port=80 -jar some-service.jar
или
export SERVER_PORT=80 java -jar some-service.jar
FWIW, Spring Загрузочного расслоения Tomcat с жировой банкой.
теперь у меня есть приложение на моем собственном ноутбуке, и я хочу переместить его на сервер в компании, где я работаю, я не знаю, что мне делать, если мне нужно переместить затмение и все остальное на сервер чтобы все было сделано, я не знаю, что мне нужно делать, пожалуйста, помогите !!!! –
Вам не нужно перемещать Eclipse. Вам нужно написать проект, чтобы его конфигурация была переносимой между вашим ноутбуком и сервером. Это не сложно. Вы просто избегаете жесткого кодирования конкретных деталей, таких как сведения о конфигурации базы данных в вашем приложении. –
это проблема с URL-адресом базы данных жесткого кода в файле конфигурации, а также с жестким кодом URL-адресов в приложении angularjs: «http: // localhost: 8080/toto/titi», расскажите мне, пожалуйста, какие изменения, которые я должен выполнить перед развертыванием этого приложения. –
скопируйте и вставьте файл войны под tomcat/webapp, если вы хотите сделать это вручную. –
Порт 8080 не будет доступен для всех, кто находится за брандмауэром. Вам лучше, если ваше приложение прослушивает порт 80. Какой живой сервер? Вы спрашиваете, как развернуть на AWS или какой-нибудь другой облачный сервис? – duffymo
теперь у меня есть приложение в моем собственном ноутбуке, и я хочу переместить его на сервер в компании, где я работаю, я не знаю, что мне делать, если мне нужно переместить затмение и все остальное на сервер чтобы все было сделано, я не знаю, что мне нужно делать, пожалуйста, помогите !!!! –