答案 0 :(得分:2)
为了开发基于Java的程序,必须检查两件事:
1)在开发基于Java的应用程序时安装JDK
确保您已安装了" Java 开发工具包",又名JDK
。您显示的Windows资源管理器(最右侧的图像)显示路径指向JRE
,代表" Java 运行时环境"套件。如果要运行基于Java的应用程序,JRE
就足够了。
- 编辑(2018年12月) -
根据甲骨文公告,以公开发布的#SE; Java SE" (road map)),提供了两个链接:一个导致Oracle JDK的商业许可证,另一个在开源下发布(=&#34 ;免费")许可证。如果您处于工作环境或使用遗留代码库,请咨询您的同事/经理,了解要采用的版本。这取决于是否存在Oracle支持合同。个人用户(业余爱好者,学生,研究人员......)可以使用免费许可证(除非他们有Oracle支持合同......)
- 结束编辑 -
如果您想开发基于Java的应用程序,则需要JDK
,可以从以下网址下载:
2)JAVA_HOME
路径必须指向JDK安装目录
- >如果图像托管服务无法显示,请执行以下步骤:
control panel -> system & security -> system
JAVA_HOME
指向您的java sdk安装目录(通常为C:\Program Files\Java\jdk.<version>
)答案 1 :(得分:1)
由于某种原因,IntelliJ没有在Macbook上获取JAVA_HOME环境变量。我必须关闭我的项目,然后配置项目选项以添加指向我的JDK的指针: https://github.com/codepath/android_guides/wiki/Setting-up-IntelliJ-IDEA
答案 2 :(得分:0)
错误清楚地说 - JAVA_HOME设置为无效目录。
JAVA_HOME应该是JDK路径而不是jre位置。
有关详细信息,请参阅此处JAVA Home Reference
示例 - JAVA_HOME = C:\ Program Files \ Java \ jdk1.8.0_101
设置JAVA_HOME变量:找到Java安装目录
如果你在安装过程中没有改变路径,它就会成为一种东西 喜欢
C:\ Program Files \ Java \ jdk1.8.0_65
Do one of the following: Windows 7 – Right click My Computer and select Properties > Advanced Windows 8 – Go to Control Panel > System > Advanced System Settings Click the Environment Variables button Under System Variables, click New In the Variable Name field, enter either: JAVA_HOME if you installed the JDK (Java Development Kit) or JRE_HOME if you installed the JRE (Java Runtime Environment)
有关详细信息,请参阅此处 - Setting Java Home