我安装了Java7 JDK(jdk-7u9-windows-x64.exe),并启动Eclipse Indigo尝试使用新的菱形语法的语句。它不编译。我在首选项-Java-已安装JRE中添加了jdk1.7.0_09。在首选项-Java-编译器下,我想设置1.7符合性级别,但我的下拉列表仅包含1.3-1.6。我如何让1.7出现在这里?
版本:Indigo发布构建id:20110615-0604
从eclipse页面复制:
下载Eclipse3.7SR2以获得开箱即用的支持。或者,按照以下步骤在早期构建中获取JDT源代码,并启动一个包含Java 7功能的运行时工作台。
http://wiki.eclipse.org/JDT_Core/Java7
编辑:EclipseIndigo sr2可下载:此处
靛蓝运气不好,安装朱诺。
每次重新启动时,Eclipse都会将编译器遵从性级别重置为1.7。对于大尺寸的代码来说,这有点麻烦,因为对于每一个编译器遵从性级别的更改,eclipse都需要一个新的构建 我安装了JDK 8,并在eclipse和项目首选项文件中将所有内容设置为1.8。
此ProductDAO类返回用户的产品列表,但Netbeans中的编译器显示“Missing return statement”。有进展吗?
一段时间以来,我试图理解,但我仍然不知道Eclipse中项目的“编译器合规性级别”到底是什么意思。我在这个网站和谷歌上到处寻找,都找不到我能理解的答案。 比方说,我希望我的程序能够在JRE 6上运行。 我能做:项目 为什么这还不够? 我一直不明白为什么我还需要将编译器遵从性设置设置为JRE 6。 我想了解在项目中使用JRE 6与将项目的编译器符合性设置设置为JRE 6之间的区别。 编译器遵从性级别
我试图在Windows10下构建VTK,以便使用Visual Studio2019在Java中使用,基本上是根据本教程、本教程和本教程。部分似乎可以正常工作。我最终得到以下配置: 在带有解决方案配置的Visual Studio中,as admin的生成步骤(build)似乎也起作用: 但是,执行以错误结束: 事实上,在中有很多和文件,但缺少一个。 知道我做错了什么吗?
所以我得到了一个编译器错误,我丢失了一个返回语句,我已经研究了其他类似的问题,但我仍然对这个问题感到困惑。 如果之前有人问过这个问题,我会提前道歉,但我已经看过了其他各种问题,我似乎无法弄清楚这一点。
我使用Oracle JDK 8下的Android Bundle/Eclipse Juno作为我的Fedora 21 KDE框的默认Java。设置中没有Java编译器符合性级别1.8。当我打开Eclipse编译器符合性级别设置为1.4时,它上升到1.8。这里有问题吗?