2011-08-01 2 views
0

J'essaie de compiler iReport 4.0.2 avec NetBeans 6.5.1. Sur les forums iReport, il est dit que c'est la plate-forme NetBeans à laquelle elle est compatible.Compile iReport 4.0.2 à partir de sources avec NetBeans 6.5.1 java.io.IOException

Cependant, je reçois cette erreur lors de la compilation du projet:

C: \ Program Files \ NetBeans 6.5.1 \ harnais \ suite.xml: 106: L'erreur suivante produite lors de l'exécution de cette ligne: 6.5.1 \ harness \ build.xml: 98: java.io.IOException: Aucune définition de netbeans.dest.dir dans C: \ Program Files \ NetBeans 6.5.1 \ harness \ build.xml V: \ iReport-4.0.2-src \ iRapport -4.0.2-src \ JasperReports-composants

Ceci est la ligne 1 06 à suite.xml

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

Ceci est la ligne 98 dans build.xml:

> 

... il ferme essentiellement une balise de début XML (parseprojectxml) - c'est le contexte de la ligne (l'équerre simple):

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

Répondre

1

le problème a été résolu en quelque sorte en ouvrant chaque module IDE NetBeans, puis en ouvrant la boîte de dialogue des propriétés et en cliquant sur OK pour chaque module. J'ai redémarré l'IDE puis j'ai réussi à exécuter le projet.

Si quelqu'un peut expliquer ce qui a causé le problème et pourquoi mes actions ont réussi à le résoudre ... Je voudrais avoir une explication pour ce comportement.

Merci!

2

J'ai également fait face au problème ci-dessus dans la version de jonction iReports (> 4.6.0). Après avoir marqué de mode lecture seule (que la solution de réponse précédente faire), vous pourriez avoir besoin d'ajouter

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

dans JasperReports-extensions et MongoDbPlugin.

Gaurav J

0

je peux compiler ireport avec NetBeans success.I pense que vous devez modifier le fichier avec le nom "platform-private.properties"

Questions connexes