这里需要预先下载Tomcat,并且配置好环境变量
选中Java Enterprise类型 -> WebApplication
倘若Application Server 是空的,则需要新建一个Server
选择目录后,选择下一步
项目就创建完成了。
但是这里还缺少两个目录,分别是classes和lib
作为一个Java Web项目,它的结构必须是:
接下来,需要设置项目中,编译文件的输出路径,这里要把路径改成,刚刚的classes目录,这样做的目的是:web服务器在运行程序时,知道从哪里找类文件信息
选中项目 --> Modules -->Paths --> Use module Compile outPut path
接下来的一步时,设置lib
选中项目 --> Modules -->Dependencies-->添加 --> JARS
然后把目录设置为刚刚新建的lib目录
紧接着会让你选择类型,这里我们选择 Jar Directory
最后来看一下项目打包的属性 Artifacts
这里可以知道以下信息:
至此,我们的Java项目就搭建完成了
打开 Run/Debug Configurations --> TomcatServer -->Local
先配置一个本地的Tomcat,点击ApplicationServer后面的 Configure
接下来需要配置Tomcat在启动时,读取哪个包
Deployment -> 添加 -->Artifact
会发现包就自动过来了
这里需要注意的一点是:最下方有个 Application context 这里指定的是网站运行的前缀,这个后面可以根据需要修改。
然后我们修改一下jsp页面
然后运行一下,运行成功!:
至此,配置Tomcat结束!
在src下新建一个HelloWorldServlet类
import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.PrintWriter; public class HelloWorldServlet extends HttpServlet { private String message; @Override public void init() throws ServletException { message = "Hello Tomcat,this is HelloWorldServlet"; } @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html"); PrintWriter out = resp.getWriter(); out.println("<h1>" + message + "</h1>"); } @Override public void destroy() { super.destroy(); } }
然后在系统中,声明部署一下
@WebServlet("/HelloWorld")
本文系作者在时代Java发表,未经许可,不得转载。
如有侵权,请联系nowjava@qq.com删除。