无法绑定jibx构思工具

时间:2016-06-27 18:36:10

标签: xml jibx

  

错误:Jibx编译器:运行绑定编译器时出错   org.jibx.runtime.JiBXException:绑定.DS_Store因验证错误而无法使用       在org.jibx.binding.Utility.loadBinding(Utility.java:358)       在org.jibx.binding.Utility.loadFileBinding(Utility.java:420)       在org.jibx.binding.Compile.compile(Compile.java:217)       在com.adamweigold.jibx.compiler.JibxBuilder.build(JibxBuilder.java:72)       在org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1230)       在org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:904)       在org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:976)       在org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:870)       在org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:695)       在org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:386)       在org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:193)       在org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:137)       在org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:294)       在org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:125)       在org.jetbrains.jps.cmdline.BuildMain $ MyMessageHandler $ 1.run(BuildMain.java:232)       在org.jetbrains.jps.service.impl.SharedThreadPoolImpl $ 1.run(SharedThreadPoolImpl.java:44)       at java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:471)       在java.util.concurrent.FutureTask.run(FutureTask.java:262)       在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)       at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)       在java.lang.Thread.run(Thread.java:745)

1 个答案:

答案 0 :(得分:0)

在Apple OS X操作系统中,.DS_Store是一个存储其包含文件夹的自定义属性的文件,例如图标的位置或背景图像的选择。它在构建任何项目或代码方面没有任何作用。因此它通常也被git忽略。由于它只存储metaData,因此通过删除目录中的所有.DS_Store文件夹来解决此问题。

.DS_Store文件对修订控制过程施加了额外的负担:它们经常被更改,因此出现在提交中,除非明确排除

。已知.DS_Store文件会对复制操作产生负面影响。

这些原因也可能会增加XML脚本的执行