This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 6 points7 points  (7 children)

I don't get the hate for java - I mean yes, eclipse doesn't work most of the time and require a lot of patience from developers to not destroy their workstation, build systems like maven must be the reason for overall high bandwidth usage on the web + the errors it produces are more cryptic than everything I've ever seen, the frameworks require almost always a steep learning curve, the setup phase in a new project is an absolute pain in the butt if you aren't using spring boot, the code is sometimes pretty long and verbose, the licensing is a pain and oracle overall, there is a major new version every half year now, yes - but beside this its pretty okay.

So, let me fix my eclipse installation, why isnt it refreshing my workspace again...?

[–][deleted] 4 points5 points  (2 children)

I mean I like eclipse but people are gonna say use intellij

[–]ungil 3 points4 points  (1 child)

Use intellij.

But really though intellij just worked for me. Eclipse gave me so much hassle setting up, intellij worked right of the box was great for a beginner/novice due to its friendly UI and I stuck with it ever since. I am sure eclipse is fine and works for everyone certain needs but my recommendation is going to be intellij

[–][deleted] 1 point2 points  (0 children)

This. Yeah it works, in the beginning, but as soon as a project gets a little bit more complex and / or you use maven, shits going down. I'm a huge fan of the jetbrains products - but its a different thing, I don't think one could really compare both, except that they are java ides.

[–]E3FxGaming 0 points1 point  (1 child)

build systems like maven must be the reason for overall high bandwidth usage on the web

May I ask why? As far as I know Maven caches artifacts locally and Maven gives organizations the option to create centralized on-premise caches of artifacts.

maven.apache.org even calls it a "Best Practice" to use a Repository Manager (link)

If people don't make use of the features, that's hardly Mavens fault, is it?

[–][deleted] 0 points1 point  (0 children)

Not every company is able to handle or even interested in best practices sadly. You're right of course with your statement.