私はEclipse IDE for Java Developers Heliosを使用しています。以前は主にデスクトップアプリケーションを実行していましたが、今はについて学びたいと思います。サーブレット。コンピュータにJettyをインストールし、Eclipseを使用してJava)に簡単なサーブレットを作成しました。しかし、それをコンパイルしてEclipseのwarファイルにエクスポートするにはどうすればよいですか。 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でwarファイルとしてエクスポートできますか? AntまたはMavenなし。だから私はそれをJettyにデプロイすることができます。
編集:@ nosが推測したように、OPは「Eclipse IDE for Java Developers」ではなく「Eclipse IDE」を使用していました。 <IDE>] for Java EEDevelopers "。以下は後者にのみ関連します。
これをEclipseで動的Webプロジェクトとして作成したとすると、
を右クリックします
project name, > Export > WAR file
そしてそれが求める詳細を記入してください。
これを動的Webプロジェクトとして作成しなかった場合、 静的Webプロジェクトを変換できます 最初に1つに変換します