我从 Neon 升级到 Oxygen,现在我的许多使用 Ant 构建的项目都出现错误
“Java 虚拟机启动器 - 发生 Java 异常”
首先,我的情况和18453100不一样。我重置 Ant 类路径默认值没有效果。删除所有元数据会导致所有项目中的 Ant 构建失败。
我发现,将一个项目中的 ant build.xml 复制到一个构建不起作用的类似项目会导致 Ant 构建现在出现 JVM 错误。
我确实发现,在运行配置 - 类路径 - 其他任务和支持中,有效项目中的 Ant 任务大约有 20 个条目,而当将同一文件复制到新项目时,则只有 5 个条目。回到 Neon,所有这些运行配置都有相同的 5 个条目。顺便说一句,所有项目中的 Ant Home 类路径条目都是相同的(默认)。
所以我认为氧气的升级并没有为某些项目的类路径添加额外的 15 个引用。但我在项目属性中找不到任何内容来纠正这个问题。十几个项目一一做,不是我的本意。
有人知道如何重置这些吗?或者有其他方式吗?
最佳答案
对我来说以下工作(eclipseoxygen,我想用 1.7 编译):
windows-首选项-Ant Runtime- -在 Ant Home Entries 下删除所有 eclipse jar 并包含所有 ant 库 -在全局条目下(将其指向1.7的tools.jar) -build.xml->外部工具配置-->删除现有的build.xml-->并在JRE选项卡下-“单独的JRE”-->将其指向您的JDK 1.7
关于java - Eclipse 氧气升级 - "Java Virtual Machine Launcher - A Java Exception has occured)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45785949/