Java Posse: Roundup '11 - Build Tools

Java Posse

Roundup '10 - Build ToolsFully formatted shownotes can always be found at http://javaposse.comRecorded at the Java Posse Roundup 2010 in Crested Butte, CO - a discussion about the pros and cons of various build tools. *Maven *http://maven.apache.org/ *Ant *http.

Episode synopsis

 

            <div>
            <h2 id="r98d0">Roundup '10 - Build Tools</h2>
            </div>
            <div>Fully formatted shownotes can always be found at <a id="r98d3" title="http://javaposse.com" href="http://javaposse.com/">http://javaposse.com</a></div>
            <div></div>
            <div>Recorded at the Java Posse Roundup 2010 in Crested Butte, CO - a discussion about the pros and cons of various build tools.</div>
            <ul>
            <li>Maven
            <ul>
            <li><a href="http://maven.apache.org/">http://maven.apache.org/</a></li>
            </ul>
            </li>
            <li>Ant
            <ul>
            <li><a href="http://ant.apache.org/">http://ant.apache.org/</a></li>
            </ul>
            </li>
            <li>Ivy
            <ul>
            <li><a href="http://ant.apache.org/ivy/">http://ant.apache.org/ivy/</a></li>
            </ul>
            </li>
            <li>Gradle
            <ul>
            <li><a href="http://gradle.org/">http://gradle.org/</a></li>
            </ul>
            </li>
            <li>Hudson
            <ul>
            <li><a href="http://java.net/projects/hudson/">http://java.net/projects/hudson/</a></li>
            </ul>
            </li>
            <li>Jenkins
            <ul>
            <li><a href="http://jenkins-ci.org/">http://jenkins-ci.org/</a></li>
            </ul>
            </li>
            <li>Javadoc
            <ul>
            <li><a href="http://www.oracle.com/technetwork/java/javase/documentation/index-jsp-135444.html">http://www.oracle.com/technetwork/java/javase/documentation/index-jsp-135444.html</a></li>
            </ul>
            </li>
            <li>Eclipse
            <ul>
            <li><a href="http://www.eclipse.org/">http://www.eclipse.org/</a></li>
            </ul>
            </li>
            <li>Ivy plugins for IDEs
            <ul>
            <li><a href="http://ant.apache.org/ivy/ivyde/">http://ant.apache.org/ivy/ivyde/</a></li>
            <li><a href="http://ant.apache.org/ivy/links.html">http://ant.apache.org/ivy/links.html</a></li>
            </ul>
            </li>
            <li>M2Eclipse plugin
            <ul>
            <li><a href="http://m2eclipse.sonatype.org/">http://m2eclipse.sonatype.org/</a></li>
            </ul>
            </li>
            <li>IAM Eclipse (plugin for Maven)
            <ul>
            <li><a href="http://www.eclipse.org/iam/">http://www.eclipse.org/iam/</a></li>
            </ul>
            </li>
            <li>Gant
            <ul>
            <li><a href="http://gant.codehaus.org/">http://gant.codehaus.org/</a></li>
            </ul>
            </li>
            <li>Maven dependency analyzer
            <ul>
            <li><a href="http://maven.apache.org/plugins/maven-dependency-plugin/analyze-mojo.html">http://maven.apache.org/plugins/maven-dependency-plugin/analyze-mojo.html</a></li>
            <li><a href="http://www.jfrog.org/sites/dep-analyzer/1.1/screenshots.html">http://www.jfrog.org/sites/dep-analyzer/1.1/screenshots.html</a></li>
            </ul>
            </li>
            <li>Ivy dependency analyzer
            <ul>
            <li><a href="http://blog.benois.fr/post/2008/03/07/View-dependency-graph-with-IvyDE">http://blog.benois.fr/post/2008/03/07/View-dependency-graph-with-IvyDE</a></li>
            </ul>
            </li>
            <li>WAR assembly
            <ul>
            <li><a href="http://stackoverflow.com/questions/3994813/how-do-i-make-a-war-archive-produced-with-maven-assembly-plugin-available-for-oth">http://stackoverflow.com/questions/3994813/how-do-i-make-a-war-archive-produced-with-maven-assembly-plugin-available-for-oth</a></li>
            </ul>
            </li>
            <li>Clover
            <ul>
            <li><a href="http://www.atlassian.com/software/clover/whats-new.jsp">http://www.atlassian.com/software/clover/whats-new.jsp</a></li>
            </ul>
            </li>
            <li>JUnit
            <ul>
            <li><a href="http://www.junit.org/">http://www.junit.org/</a></li>
            </ul>
            </li>
            <li>IntelliJ And and Maven Support
            <ul>
            <li><a href="http://www.jetbrains.com/idea/features/ant_maven.html">http://www.jetbrains.com/idea/features/ant_maven.html</a></li>
            </ul>
            </li>
            <li>Tomcat
            <ul>
            <li><a href="http://tomcat.apache.org/">http://tomcat.apache.org/</a></li>
            </ul>
            </li>
            <li>Maven deployment plugin
            <ul>
            <li><a href="http://maven.apache.org/plugins/maven-deploy-plugin/">http://maven.apache.org/plugins/maven-deploy-plugin/</a></li>
            </ul>
            </li>
            <li>Chef
            <ul>
            <li><a href="http://www.opscode.com/chef/">http://www.opscode.com/chef/</a></li>
            </ul>
            </li>
            <li>Puppet
            <ul>
            <li><a href="http://projects.puppetlabs.com/projects/1/wiki/Documentation_Start">http://projects.puppetlabs.com/projects/1/wiki/Documentation_Start</a></li>
            </ul>
            </li>
            <li>JSR77 &amp; JSR88
            <ul>
            <li><a href="http://jcp.org/en/jsr/detail?id=77">http://jcp.org/en/jsr/detail?id=77</a></li>
            <li><a href="http://jcp.org/en/jsr/detail?id=88">http://jcp.org/en/jsr/detail?id=88</a></li>
            </ul>
            </li>
            <li>JNDI
            <ul>
            <li><a href="http://www.oracle.com/technetwork/java/jndi/index.html">http://www.oracle.com/technetwork/java/jndi/index.html</a></li>
            </ul>
            </li>
            </ul>
            <h3 id="r98d10">Thanks</h3>
            <ul id="r98d11">
            <li id="r98d12"> Libsyn.com - <a id="r98d13" href="http://www.libsyn.com/">http://www.libsyn.com</a> - for hosting and bandwidth </li>
            <li id="r98d14">Feedburner.com - <a id="r98d18" href="http://www.feedburner.com/">http://www.feedburner.com</a> - for feed redirect</li>
            <li id="r98d19"><a id="r98d20" title="Kirsty Doherty" href="http://www.flowerthepa.co.uk/">Kirsty Doherty</a>,&nbsp;<a id="r98d22" title="Amy Ehmann" href="http://designlotus.com/">Amy Ehmann</a> for Java Posse artwork </li>
            <li id="h-gd">Theme Music:
            <ul id="r98d33">
            <li id="iaam">Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI),
            <ul>
            <li>written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney.</li>
            <li>Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad.</li>
            <li>Re-produced with kind permission from "Loose" Bruce Kerr - <a id="r98d32" title="http://loosebrucekerr.libsyn.com" href="http://loosebrucekerr.libsyn.com/">http://loosebrucekerr.libsyn.com</a>&nbsp;<a href="http://www.youtube.com/watch?v=TAX0gJt-aZg">http://www.youtube.com/watch?v=TAX0gJt-aZg</a></li>
            </ul>
            </li>
            <li id="r98d34">Closing - Juan Carlos Jimenez - In the House (Intro No. 1)<br id="r98d35" /></li>
            </ul>
            </li>
            </ul>
            <ul id="r98d36">
            <li id="r98d37"> To contact us:
            <ul id="r98d38">
            <li id="r98d39"> Visit our homepage - <a id="r98d40" href="http://javaposse.com/">http://javaposse.com</a></li>
            <li id="x1gp"> Post on our Google Group - <a id="r98d42" title="http://groups.google.com/group/javaposse" href="http://groups.google.com/group/javaposse">http://groups.google.com/group/javaposse</a></li>
            <li id="howv">Pose a question on our Google Moderator group - <a id="gl3y" title="http://tinyurl.com/q4javaposse" href="http://tinyurl.com/q4javaposse">http://tinyurl.com/q4javaposse</a></li>
            <li id="r98d43"> Call us with questions and feedback - (408) 465-4626 </li>
            <li id="r98d44"> Or send us email - <a id="r98d45" href="https://mail.google.com/mail?view=cm&amp;tf=0&amp;to=//[email protected]/">[email protected]</a></li>
            </ul>
            </li>
            </ul>
            <p>The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall<br id="ja2k" /></p><div class="feedflare">

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The trouble with programmers is that you can never tell what a programmer is doing until it's too late.” - Seymour Cray