![](/img/trans.png)
[英]My arraylist size is a zero even though I've added items to the it
[英]Why are there no compatible JREs in the Execution Environments section even though I've added a JDK?
我收到一个错误说:
Unbound classpath container:'JRE System Library [JavaSE-1.8]' in project 'MyProject'
检查执行环境 ,eclipse似乎无法找到任何兼容的JRE。 我可以看到在已安装的JRE下添加了jdk1.8.0_65 。
我可以通过配置项目构建路径以显式使用JRE而不是通过执行环境来临时解决问题。 但是,一旦我使用Maven更新项目,问题就会恢复。
Maven指向执行环境中的变量。 我无法更改Maven配置,因为它被多个团队使用(并且它正在为他们工作)。 我需要执行环境来检测JDK。
注意:我注意到文件C:\\ workspace.metadata.plugins \\ org.eclipse.jdt.launching \\ libraryInfos.xml始终生成损坏。 改变这个,所以它类似于我的同事'并没有解决问题。
环境信息:
Eclipse - Mars
Windows 7 (x64)
Apache Maven 3.2.5
注意:我在本网站上查看了其他类似的问题,但没有一个能够回答我的问题。 他们的解决方案是简单地在已安装的JRE下添加JDK,但在我的情况下已经完成了
我有这个问题。
当系统设置中的JAVA_HOME设置为与运行eclipse的VM不同的目录时发生。
删除JAVA_HOME或在eclipse.ini中添加/更改-vm设置以匹配它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.