<?xml version="1.0" encoding="utf-8"?>
<!-- 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
-->
<?xml-stylesheet type="text/xsl" href="https://rollerweblogger.org/roller-ui/styles/rss.xsl" media="screen"?><rss version="2.0" 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
  <title>Blogging Roller</title>
  <link>https://rollerweblogger.org/roller/</link>
    <atom:link rel="self" type="application/rss+xml" href="https://rollerweblogger.org/roller/feed/entries/rss?tags=idea" />
  <description>Dave Johnson on open web technologies, social software and software development</description>
  <language>en-us</language>
  <copyright>Copyright 2026</copyright>
  <lastBuildDate>Tue, 28 Apr 2026 07:02:22 +0000</lastBuildDate>
  <generator>Apache Roller 6.1.5</generator>
  <item>
    <guid isPermaLink="true">https://rollerweblogger.org/roller/entry/maven_support_in_ides</guid>
    <title>Maven support in IDEs</title>
    <dc:creator>Dave Johnson</dc:creator>
    <link>https://rollerweblogger.org/roller/entry/maven_support_in_ides</link>
    <pubDate>Tue, 23 Mar 2010 10:11:14 +0000</pubDate>
    <category>Java</category>
    <category>eclipse</category>
    <category>idea</category>
    <category>maven</category>
    <category>netbeans</category>
<description>&lt;a href=&quot;http://maven.apache.org&quot;&gt;
&lt;img style=&quot;padding:4px;align:left;&quot; src=&quot;http://rollerweblogger.org/roller/mediaresource/f20c4914-80dc-48f5-a8d1-2efa3d89eb07&quot; alt=&quot;Maven Logo&quot;&gt;
&lt;/a&gt;
 
&lt;p&gt;I&amp;#39;ve been switching around between the Eclipse, Netbeans and IntelliJ IDEs at home and at work. I&amp;#39;ve found that fiddling around with multiple IDE specific project configurations and launchers and class-paths is no fun at all. That&amp;#39;s one of the reasons I got interested in Maven. Yes, Maven is a build-system but it&amp;#39;s also a sort of IDE portability solution. Maven projects can be loaded right into all the major Java IDEs as you can see in the screenshots below. IDEs can find your sources, resources, dependencies and via the Maven Jetty plugin even run your Java webapps from the IDE -- things that are not possible if you&amp;#39;re using a custom Ant build-script as we were doing before with Roller.&lt;/p&gt;

&lt;p&gt;Here some screenshots that show the various Maven IDE plugins and their dependency graph feature.&lt;/p&gt;

&lt;b&gt;Roller / Maven Eclipse 3.5 / &lt;a href=&quot;http://m2eclipse.sonatype.org/&quot;&gt;M2Eclipse&lt;/a&gt;&lt;/b&gt;
&lt;p&gt;Here&amp;#39;s Roller loaded into Eclipse via the Maven M2 Eclipse plugin.&lt;p&gt;
&lt;p&gt;
&lt;a href=&quot;http://lh4.ggpht.com/_gRyDsh__fr0/S5JXdBQRLNI/AAAAAAAAAdE/nlZukqREyjI/e3-roller-maven.png&quot; class=&quot;slbLink&quot;&gt;&amp;lt;img src=&amp;quot;http://lh4.ggpht.com/_gRyDsh__fr0/S5JXdBQRLNI/AAAAAAAAAdE/nlZukqREyjI/s288/e3-roller-maven.png&amp;quot; 
alt=&amp;quot;Roller / Maven Eclipse 3.5 / M2Eclipse&amp;quot; /&amp;gt;
&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;By the way, if you want detailed instructions for getting Roller 5 up and running in Eclipse with the Eclipse Web tooling, check-out Harald Wellman&amp;#39;s helpful blog on the topic: &lt;a href=&quot;http://hwellmann.blogspot.com/2010/02/setting-up-eclipse-for-roller.html&quot;&gt;Setting up Eclipse for Roller&lt;/a&gt;.&lt;/p&gt;

&lt;b&gt;Roller / &lt;a href=&quot;http://wiki.netbeans.org/NewAndNoteworthyNB68#Maven&quot;&gt;Maven in Netbeans 6.8&lt;/a&gt;&lt;/b&gt;
&lt;p&gt;Here&amp;#39;s Roller loaded into Netbeans as a Maven project.&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://lh5.ggpht.com/_gRyDsh__fr0/S5JYhJYGkDI/AAAAAAAAAdM/9yPXRxlEkGQ/nb-roller-maven.png&quot; class=&quot;slbLink&quot;&gt;&lt;img src=&quot;http://lh5.ggpht.com/_gRyDsh__fr0/S5JYhJYGkDI/AAAAAAAAAdM/9yPXRxlEkGQ/s288/nb-roller-maven.png&quot; alt=&quot;Roller / Maven in Netbeans 6.8&quot;&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;b&gt;Roller / &lt;a href=&quot;http://www.jetbrains.com/idea/features/ant_maven.html&quot;&gt;Maven in IDEA IntelliJ 9.0&lt;/a&gt;&lt;/b&gt;
&lt;p&gt;And here&amp;#39;s Roller loaded into IDEA IntelliJ as a Maven project.&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://lh5.ggpht.com/_gRyDsh__fr0/S5Jb_Rpta7I/AAAAAAAAAdg/uhIDzTT76n0/ij-roller-maven.png&quot; class=&quot;slbLink&quot;&gt;&lt;img src=&quot;http://lh5.ggpht.com/_gRyDsh__fr0/S5Jb_Rpta7I/AAAAAAAAAdg/uhIDzTT76n0/s288/ij-roller-maven.png&quot; alt=&quot;Roller / Maven in IDEA IntelliJ 9.0&quot;&gt;
&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;I&amp;#39;m not sure which I prefer yet.&lt;/p&gt;
&lt;/p&gt;&lt;/p&gt;</description>  </item>
</channel>
</rss>