Win a copy of Micro Frontends in Action this week in the Server-Side JavaScript and NodeJS forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

Which IDE is good for Web Applications and Core Java programs ?

 
Ranch Hand
Posts: 529
19
Eclipse IDE MySQL Database Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I had good enough practice on notepad. Now want to use IDE for Core Java programs i.e. JSE
I want to write the programs using different versions of Java so I can understand how the changes have been made in Java and how it impacts my coding. Example We can have static method and default method in an interface from Java 8 and later etc. So which IDE is good for Core Java programming where I should be able to run same program in different Java versions.

Same with Advance Java also need IDE which is good for web application because I want to develop a website using JSP and Servlet so any recommendation please. I heard about eclipse Neon any notion..
 
Bartender
Posts: 1464
32
Netbeans IDE C++ Java Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ganish, there is no "best" IDE for everyone, nor even for every kind of program. I use NetBeans, and I like it very much. Others use Eclipse, and they like it very much. Still other use other IDEs, and they like them very much. As far as I can tell, most of them act a lot alike. That means it probably doesn't matter very much if you choose one over the others.

I'm going to recommend NetBeans, because it I use it and like it, and because Oracle seems happy with it and it has been around for long enough that it isn't likely to vanish anytime soon. Also, I submitted a bug report and they fixed the bug I reported in the next version (specifically because I reported it). Those reasons are good enough for me to stay with it.
 
Ganish Patil
Ranch Hand
Posts: 529
19
Eclipse IDE MySQL Database Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you Stevens Miller I also adore NetBeans, used before also but recently I've joined a software company(small scale) they use My Eclipse 5.1.1 GA, I think it's too old version so was wondering about eclipse, even in my previous company they were using NetBeans for desktop application and eclipse for web application.

yes I've used NetBeans IDE 8.0.2 for developing desktop application with JDK 8. I have JDK 7 and JDK 8 in that NetBeans as Java Platform (both are already installed in my system's c:\ programs folder\ ). If I want to have JDK 5 or 6 in Java Platform menu of NetBeans IDE 8.02 then do I have to install JDK 5 and JDK 6 on my system ?
 
Bartender
Posts: 11445
19
Android Google Web Toolkit Mac Eclipse IDE Ubuntu Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nowadays, you need to factor in the employee standards too when it comes to IDEs. Many times, IDEs generate IDE specific code/structures and it makes sense for companies to standardise on the IDEs.
From the developers point of view, this can be a bit of a problem. Modern IDEs have become so feature filled, and thus complex, that it might be a steep learning curve* for a developer to switch to another IDE.

*I am used to developing Android applications using Eclipse. In fact I graduated from TextPad to Eclipse all those years back and am I huge Eclipse fan. Initially Google recommended Eclipse for Android development and came out with the required plugins. Some time back, they shifted to Android Studio which is intellij based. I downloaded it, wishing to give it a try and explore any features which might have not been available in Eclipse. For me it turned out to be a very frustrating experience. Like they say, you cannot teach an old dog new tricks. I was mentally struggling every step. Finally after a few days of frustration, I gave up.
I am not saying intellij or Android studio is bad. It's just the learning curve, which makes one feel it not worth it. Who knows, if my future employer says, our standard is X, I will have to learn it. Till then I prefer to stick to good old Eclipse.
 
Ganish Patil
Ranch Hand
Posts: 529
19
Eclipse IDE MySQL Database Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maneesh Godbole Thank you,

if my future employer says, our standard is X, I will have to learn it

yes that's what I'm thinking
 
The knights of nee want a shrubbery. And a tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic