2009-10-07 24 views
3

Je suis finalement arrivé à regarder Tycho (un pont entre Maven 3 et OSGi), mais je ne vais pas très loin. Suite à cette tutorial j'ai téléchargé Tycho 0.3.0-DEV-1819 et le tychodemo.zip et les déballé comme indiqué. J'ai un JDK 1.5.0_15 défini comme JAVA_HOME.Est-ce que Tycho fonctionne avec Eclipse 3.5

Quand je lance (sans saut de ligne):

c:\tycho\bin\mvn org.codehaus.tycho:maven-tycho-plugin:generate-poms 
    -DgroupId=tycho.demo -Dtycho.targetPlatform=c:/eclipse-3.5 

Je reçois l'erreur suivante:

Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/classworlds/Launcher 

Normalement, je passerais un peu de débogage de temps, mais comme le tutoriel dit utiliser Eclipse 3.3.2 Je me demande si le problème est moi en utilisant Eclipse 3.5.

Quelqu'un peut-il confirmer la version Eclipse est le problème afin que je puisse aller télécharger l'ancienne version Eclipse? Ou encore mieux me pointer sur un Tycho à jour pour guide de mannequins? (Celui que je suis est de 11 mois)

Répondre

5

Maintenant, je me sens stupide, dès que je clique Ask Your Question il me vint que héritait ma M2_HOME variable d'environnement de Tycho mvn.bat (ensemble à un Maven 2.2.0 installer). Réglage M2_HOME pour pointer à c:\tycho a passé le problème.

La deuxième version (empaquetant le site) fonctionnera contre Eclipse 3.5 et générera un site à l'aspect sensible. Je n'ai pas encore confirmé qu'il fonctionnera réellement sur la plate-forme cible.

Espérons que cela au moins aider la personne suivante ...

+0

1 et profitez de votre badge « Autodidacte »;) – VonC

+0

Merci, je vais le porter avec la honte –