Как создать военный файл в 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, вы можете преобразовать свой статический веб-проект в один первый