Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1570 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  problrmr de classepath avec java sous linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problrmr de classepath avec java sous linux

n°1789986
nina08
Posté le 21-09-2008 à 11:43:46  profilanswer
 

Bonjour tous le monde.
 
Mon problème est le suivant:
J'utilise la commande jhove pour afficher les propriété d'un fichier donné.mais le problème que cette commande ne reconnait pas tous les extensions.
pour cela je doit lui integré un module (classe java)qui reconnait les fichiers que je veux.
j'ai rajouté le module, la compilation a bien marché, et j'ai rajouté quelque instruction dans le fichier .conf, comme ils ont dis.
 
<module>
<class>edu.harvard.hul.ois.jhove.module.Project.WarcValidator</class>
</module>
 
Mais à un certain moment voici ce qu'ils ont dis de faire pour integrer le module dans jhove:
Module classes must be in the classpath used by JHOVE.
Je ne sais pas comment le faire.
IL existe un fichier jhove.sh que je pense qu'il faut modifié dedan
J'ai essayé de rajouter mon jar(mon module)mais toujour le meme probleme.
Citation : jhove.sh
 
 
JHOVE_HOME=/home/user7/jhove
 
#JAVA_HOME=/usr/lib/j2se/1.4/jre # Java JRE directory
JAVA_HOME=/usr/lib/java/jre
JAVA=$JAVA_HOME/bin/java # Java interpreter
 
 
 
#XTRA_JARS=/users/stephen/xercesImpl.jar
EXTRA_JARS=/jhove/module/Project/WarcValidator.jar # Extra .jar files to add to CLASSPATH
 
# NOTE: Nothing below this line should be edited
########################################################################
 
CP=${JHOVE_HOME}/bin/JhoveApp.jar:${EXTRA_JARS}
 
# Retrieve a copy of all command line arguments to pass to the application.
 
ARGS=""
for ARG do
ARGS="$ARGS $ARG"
done
 
# Set the CLASSPATH and invoke the Java loader.
#{JAVA} -classpath $CP Jhove $ARGS -x org.apache.xerces.parsers.SAXParser
${JAVA} -classpath $CP Jhove $ARGS
 
 
Mais quand j'essaye de lancer jhove, voila ce qu'il maffiche
 
 
 
 
edu.harvard.hul.ois.jhove.JhoveException: cannot instantiate module: edu.harvard.hul.ois.jhove.module.Project.WarcValidator
at edu.harvard.hul.ois.jhove.JhoveBase.init(Unknown Source)
at Jhove.main(Unknown Source)
 
 
Quelqu'un a une idéé?
Je travail sous ubuntu.
Merci d'avance pour votre aide.

mood
Publicité
Posté le 21-09-2008 à 11:43:46  profilanswer
 

n°1790302
nina08
Posté le 22-09-2008 à 10:38:42  profilanswer
 

Svp je suis bloqué sur ce point:
Module classes must be in the classpath used by JHOVE
 
Comment je peux le rajouter?
quelqu'un a une idéé de commen faire cela:
Merci

n°1790422
sircam
I Like Trains
Posté le 22-09-2008 à 13:05:58  profilanswer
 

Le topic classpath devrait t'aider à comprendre. Bonne lecture.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1790426
nina08
Posté le 22-09-2008 à 13:11:45  profilanswer
 

Merci bien pour l'aide, j'ai déjà luce tutoriel mais j'ai pas trouvé une solution
Merci encore une fois.

n°1790488
Elmoricq
Modérateur
Posté le 22-09-2008 à 14:47:52  profilanswer
 

export CLASSPATH="/le/répertoire/à/ajouter:$CLASSPATH"

n°1791274
nina08
Posté le 24-09-2008 à 12:24:48  profilanswer
 

Merci pour votre aide :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  problrmr de classepath avec java sous linux

 

Sujets relatifs
driver LinuxRécupérer l'adresse MAC grace à un applet java
[JSF] Peut-on executer du code java avant d'appeler la jsp ?Copie superficielle et copie profonde en JAVA
C# comparativement à Javaparser html avec java
php/mysqli/linuxpb applet et classe java
Appli Java, Compression gzip des jsp 
Plus de sujets relatifs à : problrmr de classepath avec java sous linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR