我敢肯定这很简单,但是我仍然坚持从命令行使用Ant构建Android应用。我收到此消息:(use -source 7 or higher to enable diamond operator)
。我要在buildfile中添加什么以使其使用Java 1.7进行编译?
解决了其他任何人都无法解决的问题。我不得不更改<import file="${sdk.dir}/tools/ant/build.xml"/>
文件。有属性
<property name="java.target" value="1.5" /> <property name="java.source" value="1.5" />
,值应更改为1.7
在MCP(Minecraft Coder Pack)中,当我运行重新编译时.bat我收到以下错误: “(使用 -source 7 或更高版本在交换机中启用字符串)” 我想在重新编译时设置MCP使用Java 8,但我要把“-source 8”放在哪里,MCP中的哪个文件,放在哪里?
我正在使用JDK 7和Netbean IDE 7.1.2。通过在交换机中使用字符串 试图在我的IDE中编译示例,但我得到了这个错误。 开关(month.toLowerCase()) { (使用-source 7或更高版本在开关中启用字符串)1错误 需要你的帮助<谢谢
问题内容: 我在IntelliJ中使用maven,JDK1.8,maven 3.2.5。获取编译错误:使用-source 7或更高版本启用diamond opera。具体如下: 有什么建议么?还有其他配置可以设置此源级别吗?似乎它不使用Java 1.8。 问题答案: 检查你的配置方式,它应使用Java版本7或更高版本:
问题内容: 我从svn下载了一个项目,现在我正尝试使用Maven进行构建(mvn全新安装…我的maven是Apache Maven 3.0.4)。不幸的是,当我尝试构建时,发生以下错误。奇怪的是它报告了一些有关Java版本1.3的信息(我认为),我当然没有在笔记本电脑上安装它。我已经设置为JDK 1.7,我的javac也在1.7版中… 请您知道问题出在哪里吗? 问题答案: 您必须像这样为maven
我不知道为什么当我编码: 上面说 我已经使用了JDK1.7。当我在eclipse中打开它时,我没有得到那个错误。