java - 在哪里定义 JRE_HOME vaiable 系统变量或用户变量?

标签 java apache tomcat

我尝试启动 apache tomcat 服务器,但出现类似JRE_Variable 变量未正确定义 的错误,但我尝试在系统变量和用户变量中定义变量,但没有用错误。

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

最佳答案

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

如果您的错误消息是逐字记录的,那么缺少的不是 JRE_HOME,而是 JRE_Variable

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

关于java - 在哪里定义 JRE_HOME vaiable 系统变量或用户变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43872819/

相关文章:

file - Java File.setWritable() 并在 JDK 6u18 之后停止正常工作

java - Java 类加载器如何在 "regular"情况下工作(类加载器的非显式使用)

apache lucene token

linux - Linux Ubuntu 上的 OTRS 单点登录 (SSO)

java - 如何在Java中构建类似QGraphicsView的组件

java - 两个 JTextEdit 上的 GroupLayout.linkSize() 使它们的大小为零

php - Fedora 上的 FFMPEG 但 PHP 编译冲突

Tomcat:源服务器未找到目标资源的当前表示或不愿意透露存在该表示

java - JNDI 无法在 Tomcat 6 上创建 JDBC 连接

java - 使用 ANT 脚本启动和停止 tomcat?