IDEA配置Tomcat
新建项目
先选择项目类型(这里选Java
和Java Enterprise
其实都可以),勾选图中位置,点击Next之后需要给项目填一个名字,随便填就可以了。然后直接finish。
创建成功之后,我们的项目会自动生成一些文件,如图,src目录下放的就是我们的java源文件。
image.png服务配置及发布
项目创建完成之后,如果我们的右上角已经有了一个tomcat服务(自动添加了),我们就可以直接去配置了。
image.png如果没有自动添加tomcat服务,点击右上角的Add Configurations
去创建一个服务。弹窗中点击左上角的+号。
在弹窗中选择Tomcat Server
,然后选择Local
出现配置tomcat界面
在配置界面(刚才如果自动添加了服务的点击配置直接跳到此界面),设置服务名,随便叫什么;然后点击Configure...
选择tomcat
的安装目录,idea会自动帮我们直接匹配到。
接下来我们由Server
来到Deployment
部署菜单下,这里看到其实已经自动添加了我们的项目,如果没有点击旁边的+号添加即可。
到此我们就配置部署就完成了,那么我们的java程序怎么让前端访问呢,这里需要在xml文件中配置一下,如图,servlet
标签里对应我们的java类,servlet-mapping
对应我们访问的路径。
我们点击绿色的运行小箭头运行一下,发现成功启动服务,而且客户端页面可以访问我们的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
,
在弹出的窗口中在左侧选择Libraries
,点击中间的+添加jar包。
选择tomcat目录下的lib
目录,在这个目录下有许多包,你需要哪些选择导入就可以了,这里我导入servlet-api.jar
。ok,可以使用了!