News for hackers. Stuff that matters.
Re:IntelliJ IDEA 14.1 by amyjess on Wednesday March 25, 2015 @10:13AM (#9263048)
I gave up on IntelliJ and went back to NetBeans because of the bass-ackwards way IntelliJ handles Maven projects. There's no need for both IntelliJ's project file and the POM to track dependencies. In fact, there's no need for IntelliJ to maintain its own project file at all outside the POM.
Re:IntelliJ IDEA 14.1 by sz4kerto on Wednesday March 25, 2015 @10:17AM (#9263068)
Well, you might need both. The POM only contains information on how to build the project, while the IntelliJ project file also contains extra information that might be personalized, things like tab size, JDK version, and millions of other things. My policy is to only put the POM into VCS, and keep the .idea stuff only on the local box.
Re:IntelliJ IDEA 14.1 by amyjess on Wednesday March 25, 2015 @10:35AM (#9263186)
NetBeans just has the nbactions.xml file, which defines a small number of things like the main class and some context menu actions (this is very useful for OSGi projects, where you often have to switch between different build/run profiles). It's pretty lightweight, and it leaves everything else to the POM.

Oh, and on that note, that wasn't the only reason I left IntelliJ. I also disliked how it handled having multiple projects open. If you don't want everything in separate windows, IntelliJ makes you create a dummy project and import everything as modules. NetBeans just does what I want automatically.

Re:IntelliJ IDEA 14.1 by brianwawok on Wednesday March 25, 2015 @10:49AM (#9263279)
Where does the POM specify the path to the JDK you should use to compile with?

Where does the POM specify the project specific code formatting you want to use?

Where does the POM specify the exact JVM flags and params given to various launch configs?