管理员
- 积分
- 92
- 注册时间
- 2025-10-3
- 最后登录
- 2026-5-12
|
1.Win10配置Java环境变量
在电脑桌面上找到 `我的电脑` 或 `此电脑` 或 `计算机` 图标,右键选中后点击鼠标右键选择`属性`点击`高级系统设置 `-`环境变量`-`系统变量`-`新建`
> 变量名:JAVA_HOME
> 变量值:C:\Program Files\Java\jdk1.8.0_171
注意:变量值为自己安装jdk的路径
然后配置`PATH` 找到`PATH`变量位置,点击编辑。
这时点击`新建` 输入**%JAVA_HOME%\bin** 再次`新建 `再次输入 **%JAVA_HOME%\jre\bin** ,然后我们把这两个变量上移到最上面即可。
一路点击确定直至所有窗口全部关闭。
在命令行提示符输入`Java -version ` 回车 和` Javac -version`
- C:\Users\admin><font color="#ff0000">java -version</font>
- java version "1.8.0_192"
- Java(TM) SE Runtime Environment (build 1.8.0_192-b12)
- Java HotSpot(TM) 64-Bit Server VM (build 25.192-b12, mixed mode)
- C:\Users\admin><font color="#ff0000">javac -version</font>
- javac 1.8.0_192
复制代码
2.JDK11+Tomcat8.5配置
安装之前先看看Apache Tomcat支持的Java版本这样可以省去很多麻烦,[Apache Tomcat版本](http://tomcat.apache.org/whichversion.html)
此次为了体验`Jdk11`(<u>如何生成JRE,可以参考我的另一篇文章</u>),笔者将Jdk1.8换成了`Jdk11`,Apache Tomcat使用的是`apache-tomcat-8.5.46`,在这过程中出现了:
- Error:Could not create the Java Virtual Machine.
- Error:A Fatal exception has occurred,Program will exit.
复制代码 并且控制台出现如下信息:
- Djava.endorsed.dirs="D:\tools\apache-tomcat-8.5.46\endorsed" is not supported.
- Endorsed standards and standalone APIsin modular form will be supported via the concept of upgradeable modules.
复制代码
这个错误,网上各种解决方案比较多,解决方法如下:
1.JDK环境变量配置
① 新建 JAVA_HOME
变量名: JAVA_HOME
变量值: C:\Program Files\Java\jdk-11.0.6
② 向变量Path中添加变量值
变量名: Path
变量值: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
并将变量值移至最上边,否则可能会出错.
2.Apache Tomcat环境变量配置
① 新建 CATALINA_HOME
变量名: CATALINA_HOME
变量值: D:\tools\apache-tomcat-8.5.46
② 向变量Path中添加变量值
变量名: Path
变量值: ;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib;
按下`Win+R`,键入`cmd`,在控制台输入service install Tomcat8,看是不是Tomcat8 和jdk11。
- C:\Users\admin>service install Tomcat8
- C:\Users\admin>set JAVA_HOME=C:\Program Files\Java\jdk-11.0.6
- Installing the service 'Tomcat8' ...
- Using CATALINA_HOME: "D:\tools\apache-tomcat-8.5.46"
- Using CATALINA_BASE: "D:\tools\apache-tomcat-8.5.46"
- Using JAVA_HOME: "C:\Program Files\Java\jdk-11.0.6"
- Using JRE_HOME: "C:\Program Files\Java\jdk-11.0.6\jre"
- Using JVM: "C:\Program Files\Java\jdk-11.0.6\jre\bin\server\jvm.dll"
- Failed installing 'Tomcat8' service
复制代码
|
|