Windows10中安装Java8和Tomcat9

  现在操作系统换成正版Windows10,之前使用的是正版Windows7(64位),一个月多没有写代码了,要将以前的开发环境搭建起来,在《Java8 + Tomcat9的安装配置》文章中,我记录了详细过程,在WIondows10下按照文章操作,Java开发环境是好的,Tomcat却不行,我以为是文章记录有错误,使用Windows7按照文章操作一遍,在Windows7下操作是可以的。

  1、Java8安装配置

  与Windows7下相同,之前下载了jdk-8u331-windows-x64.exe(Java8),按照默认安装,不做目录更改。

  安装好后,在系统环境中添加配置。

  ①、新建,变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.8.0_331
  ②、新建,变量名:JRE_HOME,变量值:C:\Program Files\Java\jdk1.8.0_331\jre
  ③、在path中添加C:\Program Files\Java\jdk1.8.0_331\bin
  测试一下,安装正常。
  C:\Users\Administrator>javac -version
  javac 1.8.0_331
  C:\Users\Administrator>java -version
  java version "1.8.0_331"
  Java(TM) SE Runtime Environment (build 1.8.0_331-b09)
  Java HotSpot(TM) 64-Bit Server VM (build 25.331-b09, mixed mode)
 

  2、Tomcat9安装配置

  半年前下载过Tomcat9,解压缩到了磁盘上。

  打开conf目录下的server.xml,用记事本打开,找到Connector port="8080",更改为8088,保存。

  启动Tomcat,打开bin目录下startup.bat(以管理员身份打开),结果闪退。

  提示“CATALINA_HOME”没有配置,奇怪,Windows7下并没有提示。

  在系统环境中建立CATALINA_HOME变量,赋值为Tomcat9的解压缩目录。

  再次运行startup.bat,可以启动了。

  看到bin目录下有tomcat9w.exe,这个应该是Tomcat9的带窗口的应用,运行,结果出现错误提示:指定的服务未安装。

  运行bin目录下的service.bat,在cmd窗口中运行:

    service.bat install

  运行tomcat9w.exe,出现窗口:

  在浏览器中输入访问网址,浏览正常了。 

  3、虚拟目录的配置

  一般配置完成后浏览初始目录为Tomcat安装目录下的webapps下的ROOT,绝大多数情况下我们需要根据需求确定浏览目录。

  ⑴ 建立好具体的目录,比如G:\myWebApp;

  ⑵ 打开conf目录下的server.xml文件,在Host节里添加下面的代码:

<Context path="/myHome" docBase="G:\myWebApp"></Context>

  ⑶ 将conf目录下的WEB-INF目录拷贝至G:\myWebApp下。

  ⑷ 找到conf目录下的Web.xml并修改其中的代码:

<init-param>
    <param-name>listings</param-name>
    <param-value>true</param-value>
</init-param>

  重启Tomcat服务器即可浏览自行设定的虚拟目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值