因此,我在系统上安装了多个版本的 Java(1.7 和 1.6)。我需要使用 1.6,因此,在 Ubuntu 上,我做了一个 update-alternatives --config java 并将其更改为 1.6。现在 java -version 告诉我我使用的是 1.6。
所以,我正在尝试使用 Maven 构建。如果我执行 mvn clean install,最终会出现以下错误:
[ERROR] bootstrap class path not set in conjunction with -source 1.6
/path/to/SomeResultSetStub.java:[32,7] error: SomeResultSetStub is not abstract and does not override abstract method <T>getObject(String,Class<T>) in ResultSet
我做了一些寻找该错误的工作,似乎我需要在某处设置某种 BootClassPath,但我似乎找不到非常明确的说明。
谁能指导我解决错误?