栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

方法必须在Netbeans中调用super()错误

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

方法必须在Netbeans中调用super()错误

前几天我看到了这些症状。

我有我一直在编辑的文件,因此决定将更改分为2个提交。我进入了包含我的文件“ x / y / Z.java”的目录,在“ x / y”中创建了一个名为“
backup”的目录,将“ Z.java”移到了那里,并从版本控制中提取了一个新副本。 请注意,所有这些操作都是在IDE外部完成的。

回到IDE中,我合并了第一次提交的更改,并且在构建时得到了重复的类消息“ Z.java”。

当我将源复制到“备份”时,我在IDE外部进行了该操作,它仍然具有原始包“ xy”,就像我新编辑的“ Z.java”一样。NB无法编译新的“
Z.java”,因为它可以看到已经创建了“ xyZclass”(来自“ x / y / backup / Z.java”)。

有两种方法可以解决此问题:

  1. 将“ x / y / backup / Z.java”重命名为“ x / y / backup / Z.java.backup”。(防止备份副本被编译。)
  2. 将“ x / y / backup / Z.java”中的包从“ xy”更改为“ xybackup”。(使备份创建另一个类文件。)

进行上述任何更改后,执行“清理并构建”。 注意: 仅仅构建并不能解决问题,您需要执行清除操作以删除恶意类文件。

注意: #1是通过从命令行而不是NB中重命名Z.java来完成的。NB不允许您更改文件扩展名。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/449913.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号