【问题标题】:Could not create file error in NetBeans/Ant无法在 NetBeans/Ant 中创建文件错误
【发布时间】:2014-09-20 01:40:24
【问题描述】:

我正在使用带有 MySQL 驱动程序 5.1.31 的 NetBeans 8.0 和 JDK 1.8。

虽然清理和构建输出窗口显示错误 ->

ant -f "E:\\under construction\\cps" -Dnb.internal.action.name=rebuild clean jar 在里面: 部门清理: 更新属性文件:E:\under construction\cps\build\built-clean.properties 删除目录 E:\under construction\cps\build 干净的: 在里面: deps-jar: 创建目录:E:\under construction\cps\build E:\under construction\cps\nbproject\build-impl.xml:893: 无法创建 E:\under construction\cps\build\built-jar.properties 构建失败(总时间:0 秒)

xml 文件中的第 893 行显示 ->

   891: <target depends="init,-deps-jar-init" name="deps-jar" unless="no.deps">
   892:       <mkdir dir="${build.dir}"/>
   893:       <touch file="${built-jar.properties}" verbose="false"/>
   894:       <property file="${built-jar.properties}" prefix="already.built.jar."/>
   895:       <antcall target="-warn-already-built-jar"/>
   896:       <propertyfile file="${built-jar.properties}">
   897:           <entry key="${basedir}" value=""/>
   898:       </propertyfile>
   899:   </target>

【问题讨论】:

  • 嘿,杰森,你能帮帮我吗?

标签: java netbeans build java-8


【解决方案1】:

我不太确定是操作系统的文件系统问题还是NetBeans本身的问题,我尝试了很多其他解决方案,重新启动NetBeans,PC(以为是系统错误),关闭了杀毒软件,我也检查了这出:https://netbeans.org/bugzilla/show_bug.cgi?id=247179...
在此过程中,我注意到对组件的任何更改或创建新文件都会出错,这导致我来到这里:Windows 10 and Netbeans: no write permissions

但是,实际上为我工作的是安装我拥有的 NetBeans IDE 版本(不包括 Apache、GlassFish 等)并安装了该版本的新副本,瞧,一切都恢复正常了。

【讨论】:

    【解决方案2】:

    你的问题解决了吗?我遇到了同样的问题,这是一个文件问题(与 Netbeans 或 Java 无关,除了它访问文件结构的方式)。我终于断开了与我的 Intranet 网络的连接并进行了重建,以便它全部是本地的(即仅 C 盘)并且它重建得很好。

    【讨论】:

      【解决方案3】:

      您遇到的问题是Ant touch 命令默认不会创建丢失的文件夹。您只需要修改第 893 行:

      <touch file="${built-jar.properties}" verbose="false"/>
      

      到这里:

      <touch file="${built-jar.properties}" verbose="false" mkdirs="true"/>
      

      【讨论】:

      • 这对我的情况也没有帮助。
      猜你喜欢
      • 1970-01-01
      • 2017-04-27
      • 2021-07-06
      • 1970-01-01
      • 2012-12-05
      • 2011-08-27
      • 2016-01-02
      • 2016-02-28
      • 2012-08-22
      相关资源
      最近更新 更多