View Full Version : Java programming environment
Outsider
Jul 6th, 2006, 02:06 PM
I'm looking to start getting more serious in Java programming, and I'm looking for some sort of programming environment.
Does Sun provide something? Are there any other decent java programming environments I should look at aquiring?
I'm running a linux box (which I prefer), but have access to windows in case all the best tools there...
B0000rt
Jul 6th, 2006, 02:08 PM
I've never used a Java IDE ever, but I've heard that Eclipse is one of the most used.
http://www.apl.jhu.edu/~hall/java/IDEs.html#Java-IDEs
Anteros
Jul 6th, 2006, 02:28 PM
It was mentioned in the previous post, but I'll mention it again, give Eclipse (http://www.eclipse.org) a try. It's a great development environment and there are tons of plugins to extend it to other languages.
It's Open Source and free to use. It's very well maintained since IBM uses it and it's plugin environment for a number of their products.
Outsider
Jul 6th, 2006, 03:07 PM
So it appears that Eclipse is only a windows product... Or did I miss the link to a linux version (suse 10.0 preferably)?
B0000rt
Jul 6th, 2006, 03:20 PM
So it appears that Eclipse is only a windows product... Or did I miss the link to a linux version (suse 10.0 preferably)?
http://www.eclipse.org/downloads/
Then click:
" Other downloads for 3.2"
Which brings you to:
http://download3.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/index.php
:p :p
mingyang
Jul 6th, 2006, 03:22 PM
Dr. Java
m77m7
Jul 6th, 2006, 03:26 PM
Eclipse is for linux too. All you need is to download the JDK. Depending on which distro you are using, you can find rpms by googling it. rpmfind and others have it.
Jaytee
Jul 6th, 2006, 03:40 PM
Everyone in my old company and the first company I worked for uses Eclipse. There was Net Beans being used a while ago, which use a shared source as Eclipse I believe, but now everyone is on Eclipse. Lots of support and plugins for Eclipse so its probably your best bet.
My current company is a Windows shop, no Java around here.
temporalillusion
Jul 6th, 2006, 03:43 PM
I'm a Java developer and use Eclipse mostly.
IntelliJ is about the best IDE out there but it isn't free. I've used it though and it's awesome.
Sun also has one, I used to use an old version and I liked it mostly for the visual design of Swing/AWT apps (think Visual Basic), but I don't code desktop apps so I don't require that functionality (form designers usually create awful code anyway).
Rehan
Jul 6th, 2006, 03:45 PM
Another vote for Eclipse, which incidentally originated here in Canada (Ottawa). :)
mopslik
Jul 6th, 2006, 04:08 PM
If you're running SuSE 10.0 like me, eclipse should already be in YaST. Just search for eclipse.
roguechameleon
Jul 6th, 2006, 09:59 PM
Another vote for Eclipse.
Firestorm ZERO
Jul 6th, 2006, 10:09 PM
ECLIPSE! nuff said
Outsider
Jul 7th, 2006, 01:04 PM
Cool...
I'll give Eclipse a try this weekend...
How about some resources for Java programming. I've done a search, and it seems like both on the web and in print, everyone and their grandmothers seems to have some sort of Java help resource.
Can you point me to some worthy web sites, or some worthwhile books?
roguechameleon
Jul 7th, 2006, 01:09 PM
Good starting point: www.javaranch.com
After that... "google is your friend"
Anteros
Jul 7th, 2006, 01:16 PM
Cool...
Can you point me to some worthy web sites, or some worthwhile books?
Check out Thinking in Java (http://www.mindview.net/Books/TIJ/) by Bruce Eckel. You can download a free copy at the website or buy a paper copy. It's a pretty good Java book.
Another good online book you can download is The Design Patterns Java Companion (http://www.patterndepot.com/put/8/JavaPatterns.htm).
m77m7
Jul 7th, 2006, 02:31 PM
Cool...
I'll give Eclipse a try this weekend...
How about some resources for Java programming. I've done a search, and it seems like both on the web and in print, everyone and their grandmothers seems to have some sort of Java help resource.
Can you point me to some worthy web sites, or some worthwhile books?
google java tutorials.
Lalalalalalalafontaine
Jul 7th, 2006, 05:10 PM
Cool...
I'll give Eclipse a try this weekend...
How about some resources for Java programming. I've done a search, and it seems like both on the web and in print, everyone and their grandmothers seems to have some sort of Java help resource.
Can you point me to some worthy web sites, or some worthwhile books?
Sun's own website has some nice free online tutorials with example files as well:
http://java.sun.com/docs/books/tutorial/
They're more or less for beginner-to-intermediate level programming as opposed to really hard-core advanced stuff.
Also, remember to download the latest java version 1.5.xxx and configure Eclipse up to reference that latest version. A lot of linux distros configure Eclipse w/ a really outdated version (1.4) which can really make things miserable.
TenzoR
Jul 7th, 2006, 05:51 PM
another vote for eclipse
eedok
Jul 8th, 2006, 02:02 AM
Cool...
I'll give Eclipse a try this weekend...
How about some resources for Java programming. I've done a search, and it seems like both on the web and in print, everyone and their grandmothers seems to have some sort of Java help resource.
Can you point me to some worthy web sites, or some worthwhile books?
Eclipse is by far my favorite java IDE. As for tutorials on it I usually just use Suns documentation on the java tutorial, but if you're to go elsewhere for tutorials make sure they're for java 5, as J5SE causes way less headaches than J2SE did.
If you see a tutorial with keyboard input that doesn't use the scanner class there's a very good chance the tutorial is out of date.
sfu_lifer
Jul 8th, 2006, 05:58 AM
Eclipse is so widely used (and for good reason).
Still aways to go before they get into the ease of use of Visual Studio but for a freebie, it's quite good.
YingYangTwin
Jul 8th, 2006, 09:08 AM
So it appears that Eclipse is only a windows product... Or did I miss the link to a linux version (suse 10.0 preferably)?
Is Java a Windows product also? Eclipse is written in Java hence it's a multi platform product - Windows, Apple, Linux, etc. Eclipse also uses SWT which enables it to use the underlying native OS widgets.
YingYangTwin
Jul 8th, 2006, 09:10 AM
Eclipse is so widely used (and for good reason).
Still aways to go before they get into the ease of use of Visual Studio but for a freebie, it's quite good.
You realize that IBM's Rational Application Developer is built on the Eclipse platform, right? So why would you compare a free tool to Visual Studio? Wouldn't a more fair comparision be between Visual Studio and RAD?
Outsider
Jul 11th, 2006, 02:21 PM
Does Eclipse allow for development of J2ME (Java 2 Micro Edition)?
I'd like to write some simple applications that can run on my cell phone.
Rehan
Jul 11th, 2006, 03:15 PM
Does Eclipse allow for development of J2ME (Java 2 Micro Edition)?
I'd like to write some simple applications that can run on my cell phone. Google is your friend.
http://www.google.ca/search?q=eclipse+j2me