0

在使用 subversion 时,将几个文件放入 1 个包中。在这一点上,每件事都运行良好。

之后有人用其他 5 个包替换了该包,并将所有文件分开。

现在,在“更新”之后,确实会出现正确的文件。随着 1 包的名称消失。

但现在我不断收到错误消息:“java.lang.NoClassDefFoundError/第一个包名/Main

其中第一个包代表早已被删除的包。对于改变这一点的人,该程序运行良好。

当我再次删除每个包并用 1 个包替换所有包时,我只能编译程序,就像开始时一样......

几乎尝试了一切,重新安装,清理和构建等......

任何输入表示赞赏。

4

1 回答 1

1

尝试在项目目录中搜索包含旧包名的文件。看起来一些不受版本控制的项目元数据没有更新。然后要么在 Netbeans 中找到并修复它,要么关闭 Netbeans 并直接编辑文件(当然要先备份)。

于 2010-12-14T18:50:09.247 回答