2016-09-19 4 views
0

Я сделал проект на основе структуры J2EE. Использование весенне-зимних технологий. И использовал Tomcat в качестве контейнера сервлетов. Я хочу создать JAR-файл и сделать исполняемый файл веб-проекта. Этот вопрос задают раньше, но ответы неоднозначны.Как преобразовать файл .war в файл JAR?

+0

невозможно. Различная платформа имеет разные форматы для исполняемых файлов. – talex

+0

Я прочитал пару связанных вопросов, и все они говорят, в основном, то же самое: упакуйте свое приложение с вашим выбором сервлет-бегуна (Tomcat, Jetty, ...), поэтому я не знаю, почему вы говорите, что эти ответы неоднозначны ? – fvu

+0

Вы можете создать проект maven с плагином tomcat7: http://tomcat.apache.org/maven-plugin-trunk/executable-war-jar.html – chenchuk

ответ

1

Посмотрите Spring ботинке, это поможет вам создать банку, который может быть запущен с

java -jar <your-jar-file> 

Он не должен был бы получить развернутый в контейнере сервлетов, вместо этого он будет работать со встроенным котом , Однако вам нужно будет установить среду выполнения Java, где бы вы ее не запускали.

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