JDK,Tomcat 9.0,Eclipse For JavaEE安装、配置、测试

您所在的位置:网站首页 eclipse怎么集成配置JDK和Tomcat JDK,Tomcat 9.0,Eclipse For JavaEE安装、配置、测试

JDK,Tomcat 9.0,Eclipse For JavaEE安装、配置、测试

2023-10-24 16:01| 来源: 网络整理| 查看: 265

一、环境准备 Windows10 下载并安装 jdk1.8.0_131(在bin文件夹) 下载Tomcat 9.0 下载Java-EE 二、先配置jdk(Tomcat 的前提就是在jdk配置完成之下) 1、打开环境变量界面在用户变量(这里我选择的是用户变量,我本来是在系统变量,但是每次开机后都要去环境变量处点击确定特别麻烦,所以改在了用户变量) 在这里插入图片描述 新建变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_131(就是你的jdk所放的文件夹,图上就是我放的地址) 在这里插入图片描述 2、还是在用户变量里面找到path,点击编辑,然后新建输入:%JAVA_HOME%\bin 如果没有path则新建一个; 在这里插入图片描述 3、(1)jdk自1.8.0后无需再配置classpath变量;(2)变量值后面没有分号;(3)一定要记得保存; 然后测试一下是否配置成功,打开命令行输入:javac,如下则为配置成功;如果不成功则重复上述过程; 在这里插入图片描述 三、配置Tomcat 9.0 1、先把Tomcat 9.0解压到无中文,空格字符路径下;我这里是直接解压到了C盘; 在这里插入图片描述 2、然后打开apache-tomcat-9.0.31,复制当前的路径 在这里插入图片描述 3、打开环境变量开始配置环境;在系统变量里新建: 变量名:CATALINA_HOME 变量值:C:\apache-tomcat-9.0.31(刚刚复制的地址,以自己电脑Tomcat保存路径为准) 在这里插入图片描述 4、仍然在系统变量里新建: 变量名:CATALINA_BASE 变量值:C:\apache-tomcat-9.0.31(和3步骤的变量值相同) 在这里插入图片描述 5、还是在系统变量打开path,编辑(在原有的基础之上)添加:%CATALINA_HOME%\bin 如果没有则新建: 在这里插入图片描述 6、保存关闭,打开Tomcat保存的路径;然后点开——》bin——》startup.bat; 在这里插入图片描述 如果出现如下状况,(不是很整齐)那请看7解决方法,如果左侧都是非常整齐且正常打开那么请看第8修改Tomcat中文乱码问题: 在这里插入图片描述 7、这种情况就是Tomcat 9.0默认的8080端口你的电脑已经在使用;解决办法:(1)到任务管理器去关闭8080 端口的进程然后在次启动,即可解决;(不推荐这种方法,因为下次8080 还有可能被占用) (2)就是到Tomcat的配置文件(apache-tomcat-9.0.31\conf)里去更改我们的Tomcat端口,用记事本打开server.xml文本 在这里插入图片描述 将这个图上的第一个8080改为8088或者80或者其他你的计算机闲置端口: 在这里插入图片描述 就像这样: 在这里插入图片描述 一定要记得保存,然后再去bin文件夹打开startup.bat,第一次打开时防火墙会拦截点击允许即可; 在这里插入图片描述 像上图这样在左侧没有空格,表示成功配置;或者在任意浏览器输入http://localhost:8080/ (这里以8080为例,如果你刚刚改的为80或者其他的端口则将网址最后改为端口号即可)网址出现如下界面: 在这里插入图片描述 如果还是不成功那么重新修改端口号,还不成功,重复整个7步骤; 8、修改中文乱码的问题:还是打开配置文件(apache-tomcat-9.0.31\conf)打开下图文本: 在这里插入图片描述 找到下图所示位置: 在这里插入图片描述 改为下图所示的GBK: 在这里插入图片描述 然后再去打开一下startup.bat,看看是不是中文已经不再乱码了;如果打不开,那就先去点击一下shutdown.bat,将之前打开的关掉;然后再打开startup.bat就可以打开了; 在这里插入图片描述 注意:在上述操作完成后再次点击shutdown.bat,确保Tomcat停止运行,避免影响后边的操作;

四、配置java EE连接Tomcat 1、将下载好的eclipse放置到你喜欢的路径下(但是要能找的到哈!);然后打开点击eclipse.exe; 在这里插入图片描述 2、打开以后点击下图所示: 在这里插入图片描述 3、点击:Server->Runtime Environments 在这里插入图片描述 4、点击add: 在这里插入图片描述 5、选择我们配好的Tomcat 9.0-》next: 在这里插入图片描述 6、点击Browse,选择apache-tomcat-9.0.31的路径-》finish 在这里插入图片描述 7、然后就是这样子(应用并关闭): 在这里插入图片描述 好了到此为止整个环境已经搭建完成;接下来用一个程序来测一下运行效果如何吧! 五、测试JavaEE运行程序 1、建立一个新的项目,点击Dynamic Web Project(如果这一栏里没有那么点击其他进行搜索): 在这里插入图片描述 2、去一个项目名字->finish: 在这里插入图片描述 3、在src目录下建一个包view: 在这里插入图片描述 4、在view包之下建立一个servlet的文件: 在这里插入图片描述 命名为WelcomeServlet.java然后点击next: 在这里插入图片描述 重新编辑一下这个改为Welcome防止路径冲突:(ok->finish) 在这里插入图片描述 5、输入以下代码:

package view; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.text.SimpleDateFormat; import java.util.Date; @WebServlet("/Welcome") public class WelcomeServlet extends HttpServlet { private static final long serialVersionUID = 1L; public WelcomeServlet() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8");// 指定服务器输出内容的编码方式UTF-8,防止发生乱码 // 获取服务器当前时间 String currentTime = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date()); //将信息发到客户端 response.getWriter().print("欢迎访问本站!!!现在时间是:"+currentTime); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub doGet(request, response); } }

6、点击: 在这里插入图片描述 7、然后看清图上的选择点击finish: 在这里插入图片描述 第一次运行可能时间较长耐心等待,运行结果如下会直接在javaee自带的浏览器中显示: 在这里插入图片描述 8、当然也可以将上面的网址复制在任意一个浏览器打开如下图: 在这里插入图片描述

到此整个配置测试已经结束希望你的也可以正常使用,如有问题下方留言看到后定会回复;



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3