Jon*_*nas 16 eclipse servlets war
我正在使用Eclipse IDE for Java Developers Helios.我以前主要完成了桌面应用程序,但现在我想学习Servlets.我在我的电脑上安装了Jetty.我用Eclipse在Java中编写了一个简单的Servlet.但是如何编译它并将其导出到Eclipse中的war文件?我已经找到了一些使用Ant的教程,但是如果可能的话我想在Eclipse中使用它.
这是我的Servlet:
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>");
}
}
Run Code Online (Sandbox Code Playgroud)
如何编译它并将其导出为Eclipse中的war文件?没有Ant或Maven.所以我可以在Jetty中部署它.
Jos*_*seK 26
编辑:正如@nos推断的那样,OP使用"Eclipse IDE for Java Developers"而不是"Eclipse IDE for Java EE Developers".以下仅与后者相关.
假设您在Eclipse 中将其创建为动态Web项目,只需
右键单击
project name, > Export > WAR file
Run Code Online (Sandbox Code Playgroud)
并填写它要求的细节.
如果您没有将其创建为Dynamic Web Project,则可以先将静态Web项目转换为一个
| 归档时间: |
|
| 查看次数: |
33828 次 |
| 最近记录: |