IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Play! Java Discussion :

Problème pour spécifier le classpath de l'application play


Sujet :

Play! Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Par défaut Problème pour spécifier le classpath de l'application play
    Lorsque j'essaie de lancer une application play sous linux (red hat), j'obtiens:

    [root@L11210100LIF play-1.1]# ./play run essai
    ~ _ _
    ~ _ __ | | __ _ _ _| |
    ~ | '_ \| |/ _' | || |_|
    ~ | __/|_|\____|\__ (_)
    ~ |_| |__/
    ~
    ~ play! 1.1, http://www.playframework.org
    ~
    ~ Ctrl+C to stop
    ~
    Warning: -javaagent:/play-1.1/framework/play.jar not understood. Ignoring.
    Warning: -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n not under stood. Ignoring.
    Warning: -Xdebug not understood. Ignoring.
    Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class : play.server.Server
    at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so. 5.0.0)
    at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
    at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
    at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
    at gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.5.0.0)
    at _Jv_ThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.5.0.0)
    at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/l ib/libgcj.so.5.0.0)
    at __gcj_personality_v0 (/play-1.1/java.version=1.4.2)
    at __libc_start_main (/lib/tls/libc-2.3.4.so)
    at _Jv_RegisterClasses (/play-1.1/java.version=1.4.2)
    Caused by: java.lang.ClassNotFoundException: java.lang.StringBuilder not found i n [file:/play-1.1/essai/conf/, file:/play-1.1/framework/play.jar, file:/play-1.1 /framework/lib/jamon-2.7.jar, file:/play-1.1/framework/lib/oval-1.50.jar, file:/ play-1.1/framework/lib/jaxen-1.1.jar, file:/play-1.1/framework/lib/slf4j-api-1.6 .1.jar, file:/play-1.1/framework/lib/commons-logging-1.1.1.jar, file:/play-1.1/f ramework/lib/gson-1.4.jar, file:/play-1.1/framework/lib/jodatime-1.6.jar, file:/ play-1.1/framework/lib/org.eclipse.jdt.core_3.6.0.jar, file:/play-1.1/framework/ lib/commons-codec-1.4.jar, file:/play-1.1/framework/lib/antlr-2.7.6.jar, file:/p lay-1.1/framework/lib/jta-1.1.jar, file:/play-1.1/framework/lib/ezmorph-1.0.3.ja r, file:/play-1.1/framework/lib/jregex-1.2_01.jar, file:/play-1.1/framework/lib/ cglib-2.2.jar, file:/play-1.1/framework/lib/commons-io-1.4.jar, file:/play-1.1/f ramework/lib/hibernate-annotations-3.5.6-Final.jar, file:/play-1.1/framework/lib /jj-textile.jar, file:/play-1.1/framework/lib/netty-3.2.2.Final.jar, file:/play- 1.1/framework/lib/commons-collections-3.1.jar, file:/play-1.1/framework/lib/snak eyaml-1.6.jar, file:/play-1.1/framework/lib/hsqldb-1.8.1.2.jar, file:/play-1.1/f ramework/lib/hibernate-commons-annotations-3.2.0.Final.jar, file:/play-1.1/frame work/lib/ehcache-core-2.0.0.jar, file:/play-1.1/framework/lib/mysql-connector-ja va-5.1.13-bin.jar, file:/play-1.1/framework/lib/javassist-3.9.0.GA.jar, file:/pl ay-1.1/framework/lib/jj-simplecaptcha.jar, file:/play-1.1/framework/lib/hibernat e-jpa-2.0-api-1.0.0.Final.jar, file:/play-1.1/framework/lib/javamail-1.4.3.jar, file:/play-1.1/framework/lib/commons-email-1.2.jar, file:/play-1.1/framework/lib /bcprov-jdk15-145.jar, file:/play-1.1/framework/lib/c3p0-0.9.1.2.jar, file:/play -1.1/framework/lib/async-http-client-1.2.0.jar, file:/play-1.1/framework/lib/sig npost-core-1.2.jar, file:/play-1.1/framework/lib/memcached-2.4.2.jar, file:/play -1.1/framework/lib/commons-fileupload-1.2.jar, file:/play-1.1/framework/lib/log4 j-1.2.15.jar, file:/play-1.1/framework/lib/activation-1.1.1.jar, file:/play-1.1/ framework/lib/jj-imaging.jar, file:/play-1.1/framework/lib/dom4j-1.6.1.jar, file :/play-1.1/framework/lib/provided-servlet-2.5.jar, file:/play-1.1/framework/lib/ hibernate-entitymanager-3.5.6-Final.jar, file:/play-1.1/framework/lib/junit-4.8. 1.jar, file:/play-1.1/framework/lib/commons-beanutils-1.8.3.jar, file:/play-1.1/ framework/lib/groovy-all-1.7.1.jar, file:/play-1.1/framework/lib/jj-wikitext.jar , file:/play-1.1/framework/lib/commons-lang-2.5.jar, file:/play-1.1/framework/li b/slf4j-log4j12-1.6.1.jar, file:/play-1.1/framework/lib/hibernate-core-3.5.6-Fin al-patched.jar, file:/play-1.1/framework/lib/jsr107cache-1.0.jar, file:/usr/shar e/java/libgcj-3.4.6.jar, file:./, core:/]
    at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.5. 0.0)
    at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String) (/usr/lib/libgcj .so.5.0.0)
    at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgc j.so.5.0.0)
    at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/libgcj.so.5. 0.0)
    at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
    at _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib/libgcj.so.5.0.0)
    at _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/libgcj.so.5.0.0)
    at _Jv_PrepareClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
    at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
    at java.lang.VMClassLoader.linkClass0(java.lang.Class) (/usr/lib/libgcj.so.5. 0.0)
    at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so. 5.0.0)
    ...9 more

    Je précise que l'application fonctionne sous windows.

  2. #2
    Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Par défaut *
    Merci d'avance pour votre aide

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Il faut que tu configure linux (variables d'environnement JAVA_HOME et PATH) pour utiliser un JRE ou JDK de SUN/ORACLE.
    Là tu utilises un autre JRE installé par défaut (gnu.gcj).

    Tu peux vérifier ça avec "java -version", tu verras l'édition de java utilisé par l'OS.

Discussions similaires

  1. Réponses: 3
    Dernier message: 11/08/2008, 10h27
  2. Réponses: 5
    Dernier message: 04/05/2007, 22h46
  3. problème pour mon application java
    Par smile2206 dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 26/01/2007, 17h30
  4. [CLASSPATH] problème pour réaliser la commande javac
    Par nana1 dans le forum Général Java
    Réponses: 3
    Dernier message: 25/10/2005, 15h47
  5. Réponses: 5
    Dernier message: 24/09/2005, 20h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo