我已经安装了Java 8的SDK和运行时环境,并且有一个仅使用Java 7功能的项目。我想知道是否可以设置Intellij来构建一个Java-7级别的jar包,这在命令行中肯定是可行的。
到目前为止,我尝试了将项目语言级别简单地设置为7作为实验,但这显然是不够的,也不是我需要的。
我还在SO上看到了这个问题:"Intellij IDEA using java7 compiler to compile when I have configured it to use Java6",但我的项目SDK已经设置为最新的Java版本,我只需要一个兼容Java 7的artifact/jar编译。
编辑:我本地系统上只有Java 6和Java 8 JREs/SDKs,因为不幸的是Java 7在我的系统上存在问题,不兼容。
ant
或maven
? - Peter Lawrey