J'ai un problème avec l'exécution de jetty dans le débogage et la connexion d'IntelliJ IDEA au port d'écoute.Problème de débogage avec maven, jetty et IDEA
mvnDebug jetty:run-exploded
commencera la jetée que je peux voir le message suivant
Preparing to Execute Maven in Debug Mode Listening for transport dt_socket at address: 8000
Cependant lorsque je tente de se connecter IDEA au port 8000 je vais obtenir un message en IDE disant connecté et immédiatement suivi par débranché. Où jetée donnera le coup d'erreur suivant
Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/classworlds/Launcher Caused by: java.lang.ClassNotFoundException: org.codehaus.classworlds.Launcher at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) Could not find the main class: org.codehaus.classworlds.Launcher. Program will exit.
Je suis peu confus par ce qu'il n'y a pas de problème dans le projet en cours d'exécution sous jetée avec
mvn jetty:run-exploded
aussi mon collègue a aucun problème avec le débogage sous IDEA , seule différence entre son et mon installation est que j'ai la machine 64 bits et il est sur 32 bits
Cela semble être un bug général dans mvnDebug – Yaba