我试图用NetBeans 6.5.1编译iReport 4.0.2。在iReport论坛上,它表示这是与之兼容的NetBeans平台。使用NetBeans 6.5.1从源代码编译iReport 4.0.2 java.io.IOException
然而,编译项目时,我得到这个错误:
C:\ Program Files文件\的NetBeans 6.5.1 \安全带\ suite.xml:106:以下 发生错误而执行这一行:
C:\ Program Files \ NetBeans 6.5.1 \ harness \ build.xml:98:java.io.IOException:没有定义netbeans.dest.dir在 V:\ iReport-4.0.2-src \ iReport -4.0.2-src \ jasperreports-components
这是行1 06在suite.xml
<subant target="netbeans" buildpath="${modules.sorted}" inheritrefs="false" inheritall="false"/>
这是build.xml中的管线98:
>
...它基本上是关闭的XML的开始标记(parseprojectxml) - 这是的上下文线(单个尖括号):
<parseprojectxml
project="."
publicpackagesproperty="public.packages"
friendsproperty="friends"
javadocpackagesproperty="module.javadoc.packages"
moduledependenciesproperty="module.dependencies"
moduleclasspathproperty="module.classpath"
publicpackagejardir="${public.package.jar.dir}"
modulerunclasspathproperty="module.run.classpath"
classpathextensionsproperty="class.path.extensions"
>
<testtype name="unit"
folder="test.unit.folder"
runtimecp="test.unit.runtime.cp"
compilecp="test.unit.compile.cp"
compiledep="test.unit.testdep"/>
<testtype name="qa-functional"
folder="test.qa-functional.folder"
runtimecp="test.qa-functional.runtime.cp"
compilecp="test.qa-functional.compile.cp"
compiledep="test.qa-functional.testdep"/>
</parseprojectxml>