Tuto : JasperReports et JBoss 7 – package net.sf.jasperreports.engine does not exist
Lors de la compilation d’un rapport JasperReports sur un serveur d’application JBoss 7, il peut arriver que l’erreur suivante survienne :
Cette erreur signifie que le jar nécessaire à la compilation n’a pas été trouvé.
Le plus simple dans ce cas est de spécifier directement le classpath vers les librairies nécessaires en java, à la compilation du rapport Jasper, avant l’appel de la méthode JasperCompileManager.compileReport :
"C:Programmationjboss-as-7.1.1modulesapp1mainjasperreports-5.1.0.jar;"+
"C:Programmationjboss-as-7.1.1modulesapp1maincommons-beanutils-1.8.2.jar;"+
"C:Programmationjboss-as-7.1.1modulesapp1maincommons-collections-3.2.1.jar;"+
"C:Programmationjboss-as-7.1.1modulesapp1maincommons-digester-2.1.jar;"+
"C:Programmationjboss-as-7.1.1modulesapp1maincommons-logging.jar;" +
"C:Programmationjboss-as-7.1.1modulesapp1maincommons-logging-api-1.0.2.jar;" +
"C:Programmationjboss-as-7.1.1modulesapp1mainiText-2.1.7.js2.jar;" +
"C:Programmationjboss-as-7.1.1modulesapp1mainjasper-compiler-jdt.jar;" +
"C:Programmationjboss-as-7.1.1modulesapp1mainnet.sf.jasperreports_5.1.0.jar;");
La pérennité des applications en développement : définition et enjeux. On en parle sur AXOTalks, le blog des experts tech & IT !
Tu passes bientôt un entretien d’embauche pour un poste de développeur en CDI, stage ou alternance et cherche quelques conseils pour te préparer ? En tant que recruteurs dans une entreprise de développement, on va faire au mieux pour t’aider et te donner quelques tips pour que tu décroches ton poste :)
Dans une base de données relationnelle, la plupart des tables possèdent une clé primaire appliquée sur un seul champ. Cependant, une clé primaire peut s’appliquer à plusieurs d’entre eux : on parle de clé primaire composée.