配置JDK遇到的问题(还有Tomcat)

可能是因为太久没装了,就是在安装JDK的时候,会顺便安装JRE,还有文件的名称也不要随便更改,很容易出错。

安装好JDK后,在cmd命令里输入“java”,有显示
但是在常规配置好环境后,输入“javac”却显示命令无效,让我装了好几次JDK的人,有点懵b,百度解决,解决办法如下:
首先在cmd中,进入JDK的bin目录下,输入javac,能提示,说明配置有问题,否则就是别的问题啦。

然后在cmd命令中输入path,查看路径是否配置正确。
我的就是有双引号,虽然不知道为什么,后面进入环境变量中,重新配置了一遍,就可以了

注意:在配置时,最后通过浏览获取路径,自己手输非常容易出问题!
希望大家都可看到正确显示。

再说说Tomcat,安装完JDK环境,打开startup的时候又出问题了:
1、闪退 。右键startup,选择编辑,在代码的最后加上pause

2、显示Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At le。。。
右键打开serverclasspath(原因:分析startup.bat启动脚本:发现它调用了catalina.bat,而catalina.bat调用了setclasspath.bat), 用记事本编辑,在第21行,加上
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_261
set JAVA_HOME=C:\Program Files\Java\jre1.8.0_261
这时再打开startup就可以正常运行了。

3、可以打开startup了,但是网页的http://localhost:8080/ 又无法访问。
打开Tomcat8.EXE显示指定的服务器未安装。
这时候显示在cmd中的Tomcat的安装目录下,输入service.bat install,正确的显示如下:
在这里插入图片描述
又显示
“The JAVA_HOME environment variable is not defined correctly”
,OK,fine,继续解决问题
再去环境变量里确定自己配置的是否正确
我就是个憨憨,我把java_home配成java,它就会识别不出是jdk还是jre,所以出错
。把环境变量配置好后,可以去服务里–设置右键点击桌面上的“我的电脑”->“管理”->“服务和应用程序”->“服务”,找到“Apache Tomcat”服务,右键点击该服务,选择“属性”,将“启动类型”由“手动”改成“自动”。
这个时候,再运行Tomcat就可以了,网页也能顺利打开。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值