对于Windows 7,我已经安装了32位和64位版本的JDK。所有四个安装的版本均为8,更新为20。
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
当我下载并解压缩elasticsearch并运行/bin/service.bat或/bin/elasticsearch.bat文件时,我进入了终端:
JAVA_HOME environment variable must be set! Press any key to continue . . .
当我这样做时,终端关闭。
我已经卸载并重新安装,但是并不能解决问题。为什么不设置环境变量?是安装的东西,还是我实际上必须手动设置变量。看起来如果安装正确,它将自动设置变量…请帮助。谢谢
我已经使用它手动设置了JAVA_HOME环境变量。
https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows
我的路是 C:\Progra~1\Java\jdk1.8.0_20\jre
现在,当我运行service.bat时,终端在打开后立即关闭。当我运行elasticsearch.bat时,终端会打印一些行,过一会儿,它会停留在那儿,而我什么也不能输入。
编辑:
我卸载了所有Java,仅重新安装了JRE 64位,然后将系统环境变量设置为JAVA_HOME
和`C:\ Progra〜1 \ Java \jre1.8.0_20
我发现有CLASSPATH
一个设置为32位旧Java版本。我应该删除该变量吗?
您能否确认JAVA_HOME
设置为C:\Progra~1\Java\jdk1.8.0_20
,
C:\>echo %JAVA_HOME%
另外,验证java
命令可用,
java -version
如果JAVA_HOME
未设置,请按照此处提供的步骤- 如何在Windows中设置JavaHome
(例如C:\Progra~1\Java\jdk1.8.0_20
)。
问题内容: 如何为symfony设置环境变量。 就像我运行我的项目一样,它应该解开环境并执行操作,例如- 因此,如果我在本地主机上运行mysql请求,则应在以下位置发出请求 如果我提出对Elasticsearch的要求,则应在以下位置提出要求 如果它在生产环境中运行,则应在 我认为可以做到这一点,但我真的不知道如何做到。 有人可以帮我解决这个问题。非常感谢高级。 问题答案: 我不确定这是什么问题,
如何配置 比如要 # OS X, Linux $ PORT=3000 umi dev # Windows (cmd.exe) $ set PORT=3000&&umi dev # Or use cross-env for all platforms $ yarn add cross-env --dev $ cross-env PORT=3000 umi dev # .env $ echo P
问题内容: JVM中的系统属性System.getProperties()和环境变量System.getenv()有什么区别? 问题答案: 我认为两者之间的区别归结为访问。系统环境变量可以由任何进程访问,而Java系统属性只能由添加到它们的进程访问。 另外,正如Bohemian所说,env变量是在OS中设置的(但是可以通过Java设置),而系统属性则作为命令行选项传递或通过设置setPropert
问题内容: Java是否具有默认的“系统环境变量”,当我们设置它时将始终读取/附加它?/ etc似乎仅适用于TOMCAT / JBOSS等。 我不想通过Java系统属性(通过-Dprop1 = value1 -Dprop2 = value2传递)来设置它,因为它涉及shell / batch脚本。 它应可跨操作系统使用,例如Windows中的双击jar文件。 它应该可以在不同的JRE(Sun,IB
你可以替换你的项目根目录中的下列文件来指定环境变量: .env # 在所有的环境中被载入 .env.local # 在所有的环境中被载入,但会被 git 忽略 .env.[mode] # 只在指定的模式中被载入 .env.[mode].local # 只在指定的模式中被载入,但会被 git 忽略 一个环境文件只包含环境变量的“键
Git 总是在一个 bash shell 中运行,并借助一些 shell 环境变量来决定它的运行方式。 有时候,知道它们是什么以及它们如何让 Git 按照你想要的方式去运行会很有用。 这里不会列出所有的 Git 环境变量,但我们会涉及最有的那部分。 全局行为 像通常的程序一样,Git 的常规行为依赖于环境变量。 GIT_EXEC_PATH 决定 Git 到哪找它的子程序 (像 git-commit