L'association d'un Projet de Sonar dans Eclipse
J'ai Eclipse Indigo 3.7 base avec MyEclipse 10 Java enterprise développement de plug-in:
- J'ai installé Sonar plug-in pour eclipse.
- Installé Sonar serveur et d'exécuter localement à partir de l'hôte local (localhost:9000)
- Testé la connexion au Serveur dans Eclipse à partir
Windows>Préférences>Sonar>Serveurs. La connexion est réussie. - Pour mon Projet, a couru le Maven pour objectif de sonar (sonar:sonar). La construction est
couronnée de succès. Je suis en mesure de parcourir les résultats en localhost. (localhost:9000)
Mon problème est d'Associer le projet de Sonar.
Quand je clic droit sur mon projet, Configure > Associer avec un Sonar, j'obtiens un écran où rien ne se passe.
Fondamentalement, l'écran dispose de 2 champs,le Projet et le Projet Sonar.
Le Projet champ contient le nom de mon Projet et de Projet Sonar champ affiche ce message "cliquez ici pour commencer la recherche d'un Sonar à distance du projet"
- Je clique sur ce champ pour saisir mon groupid:artifactid mais rien
il se passe. - J'ai aussi essayé d'entrer le Nom du Projet figurant dans le tableau de bord, Sonar
mais cela n'aide pas non plus.
Quand je clic droit sur mon projet, Dans le menu contextuel je suis incapable de voir "Sonar" option.
Aider à m'associer à mon projet de Sonar dans eclipse. S'il vous plaît laissez-moi savoir ce que je suis absent.
Merci à l'avance.
Salut Fabrice, je suis à l'aide de sonar-3.5.1
Votre projet est-il un multi-projet de module ou un module unique? Avez-vous des m2eclipse installé dans votre Eclipse?
Salut Fabrice, Mon projet est un multi-projet de module. Fondamentalement, un projet de Portail donc, nous avons plusieurs portlets pour gérer les différents modules.
Salut Fabrice, L'IDE que j'utilise est une version personnalisée fournie par mon organisme qui est essentiellement Eclipse Indigo 3.7 base avec MyEclipse installé.
OriginalL'auteur Anitha Kantharaju | 2013-04-24
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème avec mon Liferay projet dans Eclipse (liferay-plugins-sdk.6.2.0) et voici comment je l'ai eu à travailler:
yourhost:9000
)yourhost:9000
et login (admin/admin, sauf si vous l'avez modifiée)+Create
dans le coin en haut à droite)Après les étapes ci-dessus, je suis retourné à mon projet eclipse et dans
Configure > Associate with Sonar
j'ai été en mesure de chercher/trouver la solution liferay projet.Je crois que la "clé" est quelque chose de personnalisé et "nom" est le nom de votre projet java. Je ne suis pas sûr que si, seulement testé avec Liferay.
merci pour la réponse.
OriginalL'auteur Artem Khojoyan
Lors de l'utilisation de Sonar Eclipse, vous pouvez associer des projets Eclipse seulement à la correspondante de Sonar modules (sauf si vous travaillez sur un projet de module, ce qui est assez rare en fait).
Cela signifie que vous ne pouvez pas associer la racine du projet (ce qui est logique car, par définition, un projet de racine n'a pas de sources dans Sonar). Vous devez faire un clic droit sur tous les importées de Maven modules, et de les associer dans un seul et même terme.
Salut Fabrice, j'avais mis de l'Analyse Locale des Propriétés du projet, et maintenant je suis capable de voir le Sonar option dans le menu. Je suis en mesure d'Associer un Projet de Sonar. J'ai changé le mode Local. Mais lorsque je sélectionne l'Exécuter une Analyse Locale de l'option, dans la console je vois SUCCÈS de l'EXÉCUTION d'un message, mais rien n'est répertorié dans les violations de la vue. Veuillez fournir vos entrées.
Plus de Mises à jour: j'ai aussi essayé d'exécuter sonar coureur. Configuré le sonar-project.les propriétés. L'exécution est un succès quand je le lance sonar-runner à partir de l'invite de commande du dossier de projet, mais je ne vois toujours pas les violations dans eclipse. Merci de m'aider à exécuter l'analyse locale et voir la violation dans eclipse. Laissez-moi savoir ce que je suis absent.
OriginalL'auteur Fabrice - SonarSource Team
Accédez à votre dossier de projet dans eclipse espace de travail à partir du terminal et exécuter la commande suivante:
Cette commande va créer votre projet sonar. Essayez d'associer le projet de nouveau. Assurez-vous d'entrer le nom associé à votre projet à partir de votre
pom fichier. (Effacer le champ de texte)
OriginalL'auteur Anuruddha Lanka Liyanarachchi
MEILLEURE RÉPONSE APRÈS tant de l'ANALYSE(que j'ai rencontré le même problème)
sonar-project.properties
Juste ajouter le code ci-dessous
c:/sonar example/java/.. /.. *.properties
chemin (à côté de la src)c:/.... /sonnar-runner.bat -e
http://localhost:9000
après que (login:admin
/admin
)OriginalL'auteur virendra
Choisir Maven sur le projet, puis choisissez Sélectionner des Profils Maven puis choisissez avec sonar dans Eclipse. Cela permettra à la Sonar fonctionnalités sur des projets. Maintenant, vous allez voir la Sonar option lorsque vous faites un clic droit sur les projets.
OriginalL'auteur Kavitha Rajasekharan