Archive pour la catégorie ‘Java’

Voici les slides de la présentation que j’ai faite au Geneva JUG à Genève et au JUGL à Lausanne. L’enregistrement fait au JUGL est en ligne sur parleys http://www.parleys.com/#st=5&id=2695&sl=3

Le JUG Summer Camp vient de se terminer. Une journée de conférences intéressantes dans superbe cadre. Au menu du Java, mais on aussi pas mal parlé de Cloud cette année. Une sélection de quelques sessions auxquelles j’ai assisté. Antonio Goncalves : Keynote d’ouverture Antonio a retracé l’histoire de l’information dessinée sur des parois grottes en [...]

J’ai assisté à Mix-IT la semaine passée. Une conférence très conviviale, impeccablement organisée grâce à la dizaine de personnes du JUG Lyon et du CARA (le Club Agile Rhône Alpes) qui y ont mis toute leur énergie, mais aussi à l’impressionnant soutien des étudiants de l’Epitech présents à tous les étages. Et à la présence [...]

J’ai fait un compte rendu assez détaillé sur la dernière session du Paris JUG pour le blog de Duchess France. ça parle DVCS, Git, Maven et Déploiement et plein d’autres trucs parce qu’on ne s’est vraiment pas ennuyés. La soirée Share, Build & Deploy du Paris JUG mardi 11 mai.

I’ve explained a few monthes ago how to run Sonar against a non-maven project. The workaround is to create a POM with an explicit source directory and set the Sonar property sonar.dynamicAnalysis to false. What if the project has many source folders ? For instance a WebSphere Commerce Server project with 3 sub-projects: Stores which [...]

The GAE SDK generates a project that is not Maven enabled. Namely, source and target directories does not follow Maven conventions. Sonar may be run against such a project by using Sonar light mode configuration. We will write a minimal POM project and instruct Sonar to run only static analysis (code violations, complexity). For the [...]

Depuis Sonar 1.8, il existe un plugin de génération de rapport PDF. La mise en oeuvre est très très simple. Lancez la commande ci-dessous depuis un shell de commande ou l’IDE : >mvn org.codehaus.sonar-plugins:pdf-report:0.1:generate -Dsonar.base.url=http://nommachine:9000 L’option -Dsonar.base.url n’est pas obligatoire, mais il se trouve que je ne peux pas faire tourner Sonar sur le port [...]

Pour ceux qui auraient raté les épisodes précédents, Sonar est un produit open source de qualimétrie pour le monde Java. Cet outil pilote l’exécution des outils d’analyse de code (PMD, Checkstyle, Findbugs) et de test unitaire sous Maven, historise et fait la synthèse de toutes ces informations. Il peut être étendu par plugins (par exemple [...]