2011-05-31 6 views
0

Où puis-je trouver le fichier jar ou le code source de JEE6? Ou y a-t-il une autre façon d'obtenir l'auto-complétion pour cela dans Netbeans/Eclipse?Java EE auto completion

Et je viens d'installer glassfish afin que je puisse utiliser JAX-RS mais je ne comprends pas comment cela fonctionne. Pourquoi le javacompiler trouve-t-il ces classes mais netbeans ne le fait pas? Je construis avec maven2 mais je n'ai pas défini de chemins.

Pourquoi ne puis-je pas installer JEE6 sans glassfish? Je n'ai tout simplement pas besoin d'un serveur d'application pour un service REST avec Jersey.

Meilleures salutations, CQQL

Répondre

1

Question n ° 1: Voir this exemple de projet.

L'exemple de projet est construit avec maven, ce qui peut répondre à votre question sur l'auto-complétion. Netbeans 6.8+ (environ) a un support Maven intégré. Après la première version de l'exemple de projet, je pense que vous verrez que l'auto-complétion fonctionne mieux pour toutes les dépendances (c'est-à-dire jersey) dans le fichier pom.xml. Dans mon Netbeans, l'auto-complétion fonctionne, mais les javadocs ne sont pas là, ce qui peut signifier que Jersey n'a pas été livré avec eux.

Question # 2: Votre maven sur la ligne de commande et celui dans Netbeans sont des copies différentes. Vous pouvez faire en sorte que NetBeans utilise une copie spécifique de Maven dans Tools/Options/Misc/Maven/External Maven Home. Cela peut clarifier une certaine confusion.

Question # 3: Jersey peut fonctionner dans Tomcat ou Jetty si vous trouvez Glassfish être trop serveur d'applications pour vos besoins.