Hacker News new | ask | show | jobs
by paulmd 3757 days ago
I've used IntelliJ, ReSharper, and RubyMine, and all have been best-in-class products.

The only thing I can complain about is that IntelliJ's Maven support is atrocious. Maybe I'm missing something but I've played around quite a bit and I just can't make it search Maven Central's catalog properly. I literally have to drop back into Eclipse to add dependencies. It's OK given that you usually set up your dependencies once and are OK for a while, but it's definitely out of step with how perfect everything else is.

2 comments

At a startup I worked at, we had to switch back to eclipse from any IDE - netbeans, IDEA, emacs, vim because eclipse is the only one that can really get maven right.

The better question is, what is eclipse doing right that all the others can't?

Whereas I really don't like Eclipse's requirement that you have an Eclipse plugin for each Maven plugin you use -- I have found it much easier to work with Maven projects using IDEA than with Eclipse, especially on a team where not everyone wants to understand what's going on.
Seems like you either had some seriously huge maven projects going on or how you possibly made Netbeans misbehave with Maven.

Me, I use the two day-to-day and never have issues, even not when I open all of the TomEE examples in addition to my normal projects.

You have to download maven central index. Settings/Maven/Repositories, choose repository and click Update. It'll download huge file and then autocomplete will work.

Though honestly I never use this feature, I prefer to research library website or, if I'm looking for a latest version, use something like search.maven.org , it might not be the fastest way, but I'll be sure that I use correct version. Maven repository contains some outdated duplicates for popular library and it might not be obvious.

I've done that - it still doesn't display properly.

Like I said, I've played around a bit with it in Netbeans and Eclipse and I'm familiar with the idea of downloading the index before I can search. I can't make it work properly in IntelliJ. Is there a Youtube video of an install->index->download workflow somewhere?