Как создать военный файл в Eclipse без ant или maven?
Я использую Eclipse IDE для разработчиков Java Helios. В основном я делал настольные приложения, но теперь я хотел бы узнать о Servlets. Я установил Jetty на свой компьютер. И я написал простой сервлет в Java, используя Eclipse. Но как его скомпилировать и экспортировать в военный файл в Eclipse? Я нашел несколько учебников, которые делают это с помощью Ant, но я хотел бы сделать это родным в Eclipse, если это возможно.
Вот мой сервлет:
package org.jonas;
// some imports from java.io, java.servlet and java.servlet.http
public class MyServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String name = request.getParameter("name");
out.println(
"<html><body>" +
"<h1>" + name + "</h1>" +
"</body></html>");
}
}
Как я могу скомпилировать его и экспортировать в качестве военного файла в Eclipse? Без Ant или Maven. Поэтому я могу развернуть его в Jetty.
Ответы
Ответ 1
Изменить: Как указывал @nos, OP использовал "Eclipse IDE для разработчиков Java", а не "Eclipse IDE для разработчиков Java EE". Нижеследующее относится только к последнему.
Предполагая, что вы создали это как Динамический веб-проект в Eclipse, просто
щелкните правой кнопкой мыши на
project name, > Export > WAR file
и заполните детали, которые он запрашивает.
Если вы не создали это как Dynamic Web Project, вы можете преобразовать свой статический веб-проект в один первый