Размещение .war файлов с использованием в cmd, но без ошибки «нет атрибута основного манифеста в .war файле» - PullRequest
0 голосов
/ 29 апреля 2019

Я создал очень простой веб-проект на Java с использованием Eclipse, при создании проекта я выбираю «Динамический веб-проект» в Eclipse.

После создания простой связи между страницами я экспортирую его как .WARfile.

Затем я размещаю .WAR на своем компьютере с помощью команды "java -jar EMT.war", но он возвращает мне сообщение "нет атрибута основного манифеста в EMT.war"

Вот вывод CMD

enter image description here

После поиска этой проблемы в Google, они сказали, что она вызвана манифестом.MF внутри META-INF основной класс не настроен.

Затем я захожу на свой MANIFEST.mf и добавляю основной класс (в Eclipse это был путь к классу)

Я добавляю имя пакета моего сервлетав это так:

enter image description here

После этого я снова экспортирую его как файл .WAR и снова запускаю на нем, но теперь он возвращает меня "Ошибка:Неверный или поврежденный jarfile EMT.war "

CMD Выход:

enter image description here

Могу ли я узнать wHy это происходит ??Что еще я могу исправить, чтобы заставить его работать ??Или есть ли другие альтернативы, я могу разместить свой файл .WAR внутри?Так что я могу получить доступ к сайту на другом ПК / ноутбуке.

Если вам понадобится какая-либо информация, пожалуйста, дайте мне знать, я ее предоставлю.

Заранее спасибо.!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...