現在、JDK1.5 を使用してプログラムを開発しているため、使用したい Maven 依存関係が JDK 1.5 と互換性があることを保証する必要があります。場合によっては、最新バージョンでは 1.5 以上の jdk が必要ですが、古いバージョンでは適合する場合があります。しかし、maven依存関係の特定のバージョンの最小JDKバージョンを見つける方法は? mvnrepository.com を試しましたが、jdk 要件が見つかりません。一部のプロジェクトのホームページには、最新バージョンの jdk 要件のみが表示されます。誰でも私を助けることができますか?ありがとうございました!
4269 次
2 に答える
5
クラスファイルのメジャー/マイナーバージョンを確認できます。JAR が Maven でビルドされた場合、ビルドに使用された JDK のバージョンをMETA-INF/MANIFEST.MF
ファイルで確認できます。これはおそらく最小バージョンです。
JAR をダウンロードせずに確認する方法は、maven central で POM を確認することです。
http://search.maven.org/#artifactdetails%7Cnet.openhft%7Cchronicle-queue%7C4.5.15%7Cbundle
1.8が必要
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<compilerArgument>-Xlint:deprecation</compilerArgument>
<compilerArgument>-XDignore.symbol.file</compilerArgument>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
Oracleがすべてのリソースを備えたJava 7を無料でサポートしていない場合、考慮すべきことはありますか?
于 2016-11-08T07:30:09.807 に答える