【发布时间】:2014-09-06 17:04:57
【问题描述】:
这是我得到的错误: 编译错误:javac 找不到类:org.eclipse.jdt.core.JDTCompilerAdapter
我正在尝试使用 ant 构建步骤运行构建配置并不断收到此错误。 据我所知,我已经正确设置了环境变量,并且我认为 TeamCity 附带了编译 .java 文件所需的一切,为什么它找不到 javac.exe?
告诉我我可以提供哪些细节。可以在此处找到存储库:https://code.google.com/p/ci-research-teamcity-test-project/source/browse
【问题讨论】:
-
您运行的是 Windows 版本的 TeamCity 吗?它附带捆绑的 JRE not JDK(与 Tomcat 和 Java 1.7 JRE 捆绑的可执行 Windows 安装程序)
-
是的,我正在运行 Windows 版本,我认为是 7.x。那么我该如何将 TC 引导到 JDK?我已经制作了一个全球环境。 var 使用 JDK 路径的值调用 JDK_HOME。我也尝试在构建配置中这样做。
-
@DavidPostill 我会看一下 TC7 文档,而不是 TC8。我很确定我已经正确设置了 JDK_HOME 路径,它设置为:C:\Program Files\Java\jdk1.8.0_20 同样在构建配置中我对配置参数做了同样的事情(将 JDK_HOME 设置为C:\Program Files\Java\jdk1.8.0_20)
标签: java eclipse ant teamcity buildconfiguration