欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

程序员文章站 2022-06-03 08:16:53
eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤 ......

intellij idea是一款功能强大的开发工具,在代码自动提示、重构、j2ee支持、各类版本工具(如git、svn、github)、maven等方面都有很好的应用。

intellij idea有免费的社区版和付费的旗舰版。免费版只支持java等为数不多的语言和基本的ide特性,旗舰版还支持html,css,php,mysql,python等语言和更多的工具特性,同时intellij idea采用基于插件的架构,用户可以根据需要下载相应的插件。

关于idea的安装和破解,步骤很简单,而且网上教程很多很多,我这里就不再赘述,idea的安装可以参考这篇百度经验,写的很详细

在安装好idea后,我们来讲解如何在idea上配置tomcat环境并创建javaweb项目

1:启动软件,我的软件是前几天才下载的官网最新版本,ultimate 2018.3

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

 

2:创建一个project。

选择java——>勾选web application然后点击next,如图

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

 

 

3.设置project name和project location

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

 

 

4.工程建立完毕后安装如图方法在web-inf中创建名为classes和lib的两个文件夹

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

 

5.点击file——>project structure——>modules——>paths,修改output path和test output path的路径到刚才我们建立的classes文件夹中,如图

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

6.在ide的工具栏处的如下图的地方点击add configurations

 eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

 

7.在弹出的窗口中点击左上角的“+”号,往下翻,找到tomcat server,选择tomcat server——>local

 eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

8.点击deployment—>+—>artifact…,设置application context,和所建的project名字一样即可

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

9.仍在此窗口中点击server到server页面下,按照下图进行配置(选择tomcat时选择你tomcat安装的文件夹即可自动装入)

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

10.选择file——>project structure——>modules——>dependencies——>+——>libraries,

选择application server libraries下你刚装入的tomcat 9.0.13,点击add selected,便可在项目中自动导入jsp和servlet的jar包了

 eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创


11.在src文件夹下新建名为“cn.jxs.servlet”的一个package,并在package下新建名为helloservlet.java的java类

并修改其代码为

 

 1 package cn.jxs.servlet;
 2 
 3 import javax.servlet.genericservlet;
 4 import javax.servlet.servletexception;
 5 import javax.servlet.servletrequest;
 6 import javax.servlet.servletresponse;
 7 import java.io.ioexception;
 8 import java.io.outputstream;
 9 
10 
11 public class helloservlet extends genericservlet{
12 
13     @override
14     public void service(servletrequest servletrequest, servletresponse servletresponse) throws servletexception, ioexception {
15         outputstream out = servletresponse.getoutputstream();
16         out.write("hello servlet!! \n--by intellij idea".getbytes());
17     }
18 }

如图:

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

12.更改web-inf下的web.xml文件代码为:

注意!不可直接复制粘贴,因为你的version版本和我的可能不一样

所以在原来的代码

1 <?xml version="1.0" encoding="utf-8"?>
2 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
3          xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"
4          xsi:schemalocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
5          version="4.0">
6 
7 </web-app>

的</web-app>上面,添加代码:

 1  <servlet>
 2         <servlet-name>helloservlet</servlet-name>
 3         <servlet-class>cn.jxs.servlet.helloservlet</servlet-class>
 4         <load-on-startup>1</load-on-startup>
 5     </servlet>
 6 
 7     <servlet-mapping>
 8         <servlet-name>helloservlet</servlet-name>
 9         <url-pattern>/aa</url-pattern>
10     </servlet-mapping>

如图:

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

 

 13.在前面步骤中,你已经通过add configurations装入了tomcat环境,所以此时add configurations这个图标就会变成tomcat,

点击旁边的绿色小箭头连接服务器

 eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

 14.显示如下说明连接成功:

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

15.第一次连接好后,会自动弹出浏览器窗口,如图:

 eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

 

 16.修改地址,改成之前web.xml配置的servlet的路径:

eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

到现在为止,你的第一个javaweb程序已经成功建立并运行。