今天看啥  ›  专栏  ›  Iam_Bling

IDEA配置Tomcat

Iam_Bling  · 简书  ·  · 2018-12-30 00:05

新建项目

先选择项目类型(这里选JavaJava Enterprise其实都可以),勾选图中位置,点击Next之后需要给项目填一个名字,随便填就可以了。然后直接finish。

image.png

创建成功之后,我们的项目会自动生成一些文件,如图,src目录下放的就是我们的java源文件。

image.png

服务配置及发布

项目创建完成之后,如果我们的右上角已经有了一个tomcat服务(自动添加了),我们就可以直接去配置了。

image.png

如果没有自动添加tomcat服务,点击右上角的Add Configurations去创建一个服务。弹窗中点击左上角的+号。

image.png

在弹窗中选择Tomcat Server,然后选择Local出现配置tomcat界面

image.png

在配置界面(刚才如果自动添加了服务的点击配置直接跳到此界面),设置服务名,随便叫什么;然后点击Configure...选择tomcat的安装目录,idea会自动帮我们直接匹配到。

image.png

接下来我们由Server来到Deployment部署菜单下,这里看到其实已经自动添加了我们的项目,如果没有点击旁边的+号添加即可。

image.png

到此我们就配置部署就完成了,那么我们的java程序怎么让前端访问呢,这里需要在xml文件中配置一下,如图,servlet标签里对应我们的java类,servlet-mapping对应我们访问的路径。

image.png

我们点击绿色的运行小箭头运行一下,发现成功启动服务,而且客户端页面可以访问我们的java程序。

导入servlet包

这时我们在java代码中无法继承HttpServlet类,因为这里需要的jar包在tomcat的目录下,需要手动导入一下。

public class Main extends HttpServlet {
  protected void doGet(HttpServletRequest req, HttpServletResponse rep) {
    System.out.println(req);
  }
}

点击File,选择Project Structure

image.png

在弹出的窗口中在左侧选择Libraries,点击中间的+添加jar包。

image.png

选择tomcat目录下的lib目录,在这个目录下有许多包,你需要哪些选择导入就可以了,这里我导入servlet-api.jar。ok,可以使用了!




原文地址:访问原文地址
快照地址: 访问文章快照