0

最近、Jackrabbit 2.4.0 から Jackrabbit 2.6.0 にアップグレードしました。Jackrabbit は JBoss AS 7.1.0 にデプロイされます。まだ Java 6 を使用しています。Jackrabbit 2.6.0 マニフェスト ファイルから、Java 7 を使用してビルドされていることがわかります。Java 6 で Jackrabbit 2.6.0 を使用することについて心配することはありますか (実際には、Jackrabbit 2.6 によって Java 7 から使用される特定の機能はありますか) .0 コードベース)?

4

1 に答える 1

2

2.6 バージョンのJackrabbit 親 POMは、コンパイルに Java 6 を使用することを明確に示しています。

以下に貼り付けた関連セクション

  <plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
      <target>1.6</target>
      <source>1.6</source>
    </configuration>
  </plugin>
  <!-- Generate aggregate Javadocs -->
  <plugin>
    <artifactId>maven-javadoc-plugin</artifactId>
    <configuration>
      <source>1.6</source>
      <aggregate>true</aggregate>
      <links>
        <link>http://docs.oracle.com/javase/6/docs/api/</link>
        <link>http://www.day.com/maven/javax.jcr/javadocs/jcr-2.0/</link>
      </links>
    </configuration>
  </plugin>
  <!-- JCR-988: IDE plugins -->
  <plugin>
    <!-- http://maven.apache.org/plugins/maven-idea-plugin/ -->
    <artifactId>maven-idea-plugin</artifactId>
    <configuration>
      <downloadSources>true</downloadSources>
      <jdkLevel>1.6</jdkLevel>
    </configuration>
  </plugin>
于 2013-03-29T08:33:15.967 に答える