{"id":487,"date":"2012-10-23T09:31:03","date_gmt":"2012-10-23T16:31:03","guid":{"rendered":"http:\/\/10kdev.ivystreetinc.com\/?p=487"},"modified":"2012-11-23T09:31:18","modified_gmt":"2012-11-23T16:31:18","slug":"intellij-vs-eclipse-projects","status":"publish","type":"post","link":"http:\/\/10kdev.net\/?p=487","title":{"rendered":"IntelliJ vs. Eclipse Projects"},"content":{"rendered":"<p>A nice table the JetBrains people put out comparing IntelliJ vs. Eclipse projects at:  http:\/\/www.jetbrains.com\/idea\/documentation\/migration_faq.html<\/p>\n<table border=\"solid\">\n<tbody>\n<tr>\n<th class=\"confluenceTh\"> Eclipse<\/th>\n<th class=\"confluenceTh\"> IDEA<\/th>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\">Workspace<\/td>\n<td class=\"confluenceTd\">Project<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\">Project<\/td>\n<td class=\"confluenceTd\">Module<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\">Project-specific JRE<\/td>\n<td class=\"confluenceTd\">Module JDK<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\">User library<\/td>\n<td class=\"confluenceTd\">Global library<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\">Classpath variable<\/td>\n<td class=\"confluenceTd\">Path variable<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\">Project dependency<\/td>\n<td class=\"confluenceTd\">Module dependency<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\">Library<\/td>\n<td class=\"confluenceTd\">Module library<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>I actually prefer the Eclipse method of having several &#8220;projects&#8221; open in a workspace, expecially when it comes to doing checkins on one project-jar, grabbing its build number then plugging that into a war that uses it for Ivy or its Maven setup.  Also, doing cascading commits in a distributed repo in Hg is a pain to set up and mantain (and not recommended by Mercurial) &#8212; so its not a good solution for Maven projects with multiple modules.  Generally, in intelliJ, I find atomic module checkin to be a pain.  Anyway.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A nice table the JetBrains people put out comparing IntelliJ vs. Eclipse projects at: http:\/\/www.jetbrains.com\/idea\/documentation\/migration_faq.html Eclipse IDEA Workspace Project Project Module Project-specific JRE Module JDK User library Global library Classpath variable Path variable Project dependency Module dependency Library Module library I actually prefer the Eclipse method of having several &#8220;projects&#8221; open in a workspace, expecially [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/487"}],"collection":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=487"}],"version-history":[{"count":7,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/487\/revisions"}],"predecessor-version":[{"id":494,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/487\/revisions\/494"}],"wp:attachment":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=487"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}