我在另一台PC上编码,最近不得不将我所有的项目转移到一台新PC上(值得一提的是,使用不同的用户名)。我在其中一个项目上取得了一些进展,并试图清理和构建出现错误:
C:UsersRenobatioDocumentsNetBeansProjectsGUInbprojectbuild-impl.xml:262: C:UsersRenobatioDocumentsNetBeansProjectsMigLayoutmiglayout-swing.jar is not a directory.
我不知道为什么要引用miglayout。在之前的PC上,我尝试使用miglayout,但它不适合我,所以我完全删除了它,然后我可以在那台PC上清理和构建,但现在我不能。具体来说,第262行说:
<javac debug="@{debug}" deprecation="${javac.deprecation}" destdir="@{destdir}" encoding="${source.encoding}" excludes="@{excludes}" fork="${javac.fork}" includeantruntime="false" includes="@{includes}" source="${javac.source}" sourcepath="@{sourcepath}" srcdir="@{srcdir}" target="${javac.target}" tempdir="${java.io.tmpdir}" >
.
我试图改变项目属性上的供应商名称,但它没有解决我的问题。
如何解决这个问题?
我自己在改变位置时遇到过类似的问题。几个小时后,我把脸砸在键盘上,我放弃了,基本上是重新设计了这个项目。
1)创建一个与原项目同名的新项目
2)设置项目属性镜像原始的(运行变量,库等)
3)关闭NetBeans
4)将src文件夹从原项目复制到新建的项目文件夹中。
5)重启NetBeans
它将根据新检测到的源&修复任何XML问题。我知道这不是一个理想的解决方案,但它对我很有效。