2017-05-09 84 views
0

我尝试启动Apache Tomcat服务器,但我得到像错误JRE_Variable变量没有正确定义但我尝试在系统变量和用户变量中定义变量,但没有工作它说同样的错误。其中是定义JRE_HOME可变系统变量或用户变量?

我在哪里定义变量系统变量或用户变量?

+0

你试过修改你的.bashrc吗? – Matt

+0

[Setting JAVA \ _HOME and JRE \ _HOME path]可能重复(http://stackoverflow.com/questions/29965362/setting-java-home-and-jre-home-path) –

+0

你的JRE的路径是什么以及您在JRE_HOME中放入了什么。 –

回答

1

无论您在系统还是用户属性中设置,它们在返回之前都会连接在一起。但是,如果您更改了任何内容,则需要注销并重新登录或重新启动。 Windows不会将这些更改应用于正在运行的进程和进程。因此,即使您从资源管理器启动新的cmd.exe,也可能无法获得新的设置。

如果您的错误消息是逐字的,它不是JRE_HOME,虽然这是丢失,但JRE_Variable

再次检查您是否已将变量设置为正确的值,即Java安装的基本路径,而不是bin目录或类似的东西。