【发布时间】:2017-04-20 16:41:12
【问题描述】:
我正在使用带有 ant 的 java 8 为我编写的库生成 jar 文件。项目中没有使用 lambda,我想生成一个与 java 6 兼容的 jar。
我在构建文件中编辑了以下几行
<property name="target" value="1.8"/>
<property name="source" value="1.8"/>
将其替换为
<property name="target" value="1.6"/>
<property name="source" value="1.6"/>
重建并生成jar。它会抛出一个警告告诉warning: [options] bootstrap class path not set in conjunction with -source 1.6
这是使用 java 8 生成兼容 jar 的正确方法吗?我很好奇这到底是如何工作的。
【问题讨论】: