JettyがEclipseを使用して、非常に単純な「HelloWorld」サーブレットを実行しようとしています。
動作しているJettyServerアダプターがありますが、サーバーで起動しようとすると、次のエラーが発生します。
サーブレットコード:
package My;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class My_Servlet
*/
@WebServlet("/My_Servlet")
public class My_Servlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* Default constructor.
*/
public My_Servlet() {
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request,
HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.getWriter().println("<html><body><h1>My Servlet</h1></body></html>");
}
/**
* @see HttpServlet#doPost(HttpServletRequest request,
HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
// TODO Auto-generated method stub
}
}
私が得るエラー:
Error 404 - Not Found.
No context on this server matched or handled this request.
Contexts known to this server are:
/My_WS ---> o.e.j.w.WebAppContext{/My_WS,file:/home/user/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/My_WS/},/home/user/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/My_WS [failed]
それは私がlocalhost:8080で見たものです。
よろしくお願いします、ガイ
編集
classVisitor(Springフレームワークの一部)が恋しいことに気づきました。私の単純なプログラムをサポートするために、それは非常に面倒になりつつあります。Tomcatに切り替えるか、埋め込み桟橋を使用する可能性があります