2011-08-01 10 views
0

NetBeans 6.5.1에서 iReport 4.0.2를 컴파일하려고합니다. iReport 포럼에서는 호환 가능한 NetBeans 플랫폼이라고 말합니다. 프로젝트를 컴파일 할 때NetBeans 6.5.1 소스에서 iReport 4.0.2 컴파일 java.io.IOException

그러나, 나는이 오류가 발생합니다 :

C : \ 프로그램 파일 \ 넷빈즈 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 행입니다. 이것은 컨텍스트 - 그것은 기본적 XML 시작 태그 (parseprojectxml)를 닫는 ...

> 

: suite.xml에서 06

<subant target="netbeans" buildpath="${modules.sorted}" inheritrefs="false" inheritall="false"/> 

이 build.xml 파일에서 라인 98 라인 (단일 각도 브래킷)

<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> 

답변

1

문제 든 각 모듈에 대해 OK를 누른 다음, 넷빈즈 IDE 각 모듈 개방 특성 대화 상자를 열고 클릭하여 해결 하였다. IDE를 다시 시작한 다음 프로젝트를 관리했습니다.

누군가가 문제의 원인을 설명 할 수 있고 나의 행동으로 해결할 수있는 이유가 있다면 ...이 행동에 대해 설명하고 싶습니다.

감사합니다.

2

iReports 트렁크 버전 (> 4.6.0)에서도 위의 문제가 발생했습니다. 읽기 전용 모드 (이전 대답의 솔루션 않는) 오프 표시 한 후, 당신은 JasperReports에-확장 및 MongoDbPlugin에

<nbmproject2:property name="netbeans.dest.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> 

를 추가해야 할 수도 있습니다. Gaurav J는

0

내가 넷빈즈는 성공에로의 iReport를 컴파일 할 수 있습니다

당신이 이름이 "platform-private.properties"로 파일을 수정해야합니다 생각