gpt4 book ai didi

java - 从 Java 7 降级到 Java 6

转载 作者:行者123 更新时间:2023-12-02 06:40:01 26 4
gpt4 key购买 nike

无论出于何种原因,我都必须更换电脑,因为我现在必须使用 Java 6(最终更新)而不是 java 7。将现有项目导入到 Java 6 时,我的自动程序中出现以下错误生成的代码由 Netbeans 生成且不可修改

cannot find symbol

symbol: variable Type

location: class Window

frame.setType(java.awt.Window.Type.POPUP); //Type is underlined

错误的输出如下:

javac: invalid target release: 1.7
Usage: javac <options> <source files>
use -help for a list of possible options
C:\Users\Adminstrator\Downloads\NetBeansProjects\NetBeansProjects\Pat0.3\nbproject\build-impl.xml:915: The following error occurred while executing this line:
C:\Users\Adminstrator\Downloads\NetBeansProjects\NetBeansProjects\Pat0.3\nbproject\build-impl.xml:268: Compile failed; see the compiler error output for details.

这是做什么的?是否有必要,删除该组件会有帮助吗?它是哪个组件,有快速修复吗?

最佳答案

您的 build.xml 为 javac 指定了 target="1.7" 标志,而 java 6 不知道如何解释该标志。将其更改为 1.6 从技术上讲将克服该错误。

但是,枚举 Window.Type 是在 Java 7 中添加的,因此您不能指望更改目标会起作用;您的项目的源代码使用 Java 7 功能。我确信这不是唯一的一个。

因此,您的选择是有条不紊地检查并删除/替换所有 Java 7 代码(可能会引入一些错误),或者只是......安装 Java 7。

关于java - 从 Java 7 降级到 Java 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19231436/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com