我在设置Tomcat和Java环境路径时遇到了这个错误:
JAVA\u HOME和JRE\u HOME环境变量均未定义。运行该程序至少需要两个环境变量中的一个。
在用户变量中:我创建了JAVA\u主变量,并将C:\Program Files\JAVA\jdk1.8.0\u 25添加到其路径中。然后对系统变量路径进行了编辑,添加了C:\Program Files\Java\jdk1.8.0\U 25;直到其路径的开始。我还在用户变量中创建了JRE\U HOME,并在其路径中添加了C:\Program Files\Java\jre1.8.0\U 25。
是否需要创建JRE_HOME,是否也应该将JRE路径添加到系统变量?
修改系统变量后,打开新的控制台窗口很重要
您确实不需要将JRE_HOME添加到系统变量中。Tomcat寻找JAVA_HOME或JRE_HOME开始。这是因为tomcat需要一些java库才能启动。如果提供Jdk而不是Jre,Tomcat将提供额外的调试功能。这里有更多细节
将{JAVA\u HOME\u DIR}/bin添加到路径中可以从任何地方访问JAVA。
这个答案用截图和示例解释了所有步骤
>
JRE-U主页br>C:\Program Files\Java\jre1.9.0
添加到
PATH
-最佳实践!
单击OK,浏览到C:\ProgramData\Oracle\Java,并将文件夹(从C:\ProgramData\Oracle\Java\javapath)重命名为旧文件夹。
运行以创建符号链接:
“C:\Program Files\Java\jre7\bin\Java.exe”Java。exe
关闭基于java的程序,如eclipse或IntelliJ,
打开任务管理器-流程选项卡,
您上面所做的更改已成功应用
无需重新启动,无需再次注销/打开。
问题内容: 使用外壳程序脚本配置其环境的许多Java应用程序都使用JAVA_HOME环境变量来启动Java的正确版本,找到JRE JAR,等等。 在macOS X 10.6中,以下路径似乎对此变量有效 其中一些是到实际当前虚拟机的符号链接(在Java Preference窗格中定义)。 但是应该使用哪一个?或者可以使用其中任何一个? 问题答案: 我只是设置为该命令的输出,该命令应该为您提供Java
3.1.1.设置PATH环境变量 Android SDK里有个目录,主要的工具都在里面。我们将会频繁地用到这些工具,因此把你的~/android-sdk/tools/目录加入系统的环境变量PATH会是个好办法,这一来就不需要每次使用它们时都切换目录了。 不同系统设置环境变量的方式各有不同,详见Installing Android SDK页面中的第二步。 (译注:Installing Android
我的Python程序有问题。在IDE(间谍IDE)上运行此程序时,我没有得到任何错误,并且它工作得很好。否则,如果我在python IDLE中运行它,我会得到以下错误。 我认为这个错误与Python路径环境变量有关,因为我找不到该模块。
当使用docker和ASP.NET核心进行开发时,我应该使用用户秘密还是环境变量?我使用的是Visual Studio2017在添加项目时创建的默认docker文件,该文件使用Microsoft/ASPNetCore:1.1,我相信是一个linux映像。 我如何在docker中设置User-secrets/Environment变量,使其在启动时设置,但不包含在源代码中?
问题内容: 我有一个从源代码下载并构建GTK的dockerfile,但是以下行未更新映像的环境变量: 我读到我应该使用ENV来设置环境值,但是以下指令似乎也不起作用: 这是我的整个Dockerfile: 问题答案: 您可以使用环境更换你如下:
我有一个dockerfile,它从源代码处下载并构建GTK,但是下面一行并没有更新我的映像的环境变量: 我读到我应该使用ENV来设置环境值,但是下面的指令似乎也不起作用: 这是我的全部DockerFile: