1

buildhive.cloudbees.com 上是否提供 JDK7 - 我在配置中的任何地方都没有看到它?

4

2 回答 2

2

似乎这可以通过 Maven 配置文件完成,在您的代码中使用以下代码pom.xml并添加:

-Pbuildhive clean install

作为 BuildHive 中的 Maven 目标。

<profile>
      <id>buildhive</id>
      <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.5.1</version>
            <configuration>
              <source>1.7</source>
              <target>1.7</target>
              <showDeprecation>true</showDeprecation>
              <showWarnings>true</showWarnings>
              <encoding>UTF-8</encoding>
              <executable>/opt/jdk/jdk1.7.0/bin/javac</executable>
              <fork>true</fork>
            </configuration>
          </plugin>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <configuration>
              <jvm>/opt/jdk/jdk1.7.0/bin/java</jvm>
              <forkMode>once</forkMode>
            </configuration>
          </plugin>
        </plugins>
      </build>
    </profile>
于 2013-01-13T23:37:56.260 回答
1

是的,它是可用的,即使没有列出:

JDK 7 位于:/opt/jdk/jdk1.7.0

转到项目配置页面并在“Shell Script”中放置 JAVACMD=/opt/jdk/jdk1.7.0/bin/java ant tests - 例如

于 2012-11-13T22:40:48.477 回答