Skip to main content
gamedev.net
🔒 Locked

[java] Java Editors

Started by Mulligan May 14, 2002 at 10:00 PM 16 replies 1.3k views
Original Post
Mulligan
Mulligan
Should I dish out some money to buy a professional Java compiler, or just use a bare bones free one? I'm willing to pay money if it really does offer an advantage. I was looking at Microsoft's J++ and have some questions about it, so if you own it, I'd like to hear what you have to say. -Thanks [edited by - Mulligan on May 14, 2002 11:22:35 PM]
tunabox
tunabox
My first Java IDE was J++. It was pretty good. Of course, that was 6 years ago.

[<><]
linkki_
linkki_
If you don''t need graphical GUI designer, eclipse is good and free. Microsoft J++ only supports _old_ Java versions.
mcd9
mcd9
DON''T get J++ it only supports up to Java 1.1 (and they''re currently on 1.4). It also has microsoft extensions to the Java language that only work on windows, which defies the whole point of Java.

The free java compiler from sun is more than fine but if you really dont want the Java one IBM do one called Jikes (search google) which some peeps prefer.

If your looking for IDE''s theres...
JCreator
JBuilder
Forte
NetBeans
jGrasp
Eclipse

(Sorry if i''ve missed your favorite editor)

Ford! theres an infinate amount of monkeys outside wanting to talk to you about a script of Hamlet they created!


www.mikeditum.co.uk

Ford! theres an infinate amount of monkeys outside wanting to talk to you about a script of Hamlet they created! www.mikeditum.co.uk
Neophyte
Neophyte
I''m a bit surprised that no-one''s mentioned Oracle JDeveloper yet. It''s very good, with in-built support for UML modelling, UML-to-javacode, and quite a lot more.

-Neophyte

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GED d- s:+ a- C++$ UL++ P++ L++ E W+ N+ o K? w !O M--(+) V-- PS+
PE Y+ PGP t-- 5++ X+ R(+) rv+(++) b+++ DI+ D(+) G e+>++ h r--> y+
----- END GEEK CODE BLOCK-----
geekcode.com
Idej-Avaj
Idej-Avaj
Netbeans is extremely good, so long as your system is quick - it''s written in Java and can run slowly on older machines. But otherwise, it''s got ALL of the nice features (Jar creation, GUI editor, J2EE support, syntax completion, color highlighting, etc...) Oh yeah, it''s open source, and free (of course).
linkki_
linkki_
Neophyte advertised for Oracle JDeveloper, and I agree that its good, but it''s big and even more slow than most of Java IDEs. So if you have fast computer and lots of memory, go for it it''s free, but I tried it with P3(500MHz,256MB) and it was too slow for my taste.
Daemon
Daemon
Personally I use both Oracle JDeveloper and JCreator Pro.
The former is great for big complex projects, especially db projects (the wizards cut your dev time in half), but, as already pointed out by other folks here, is huge (around 125Mb), and, since it''s 100% Java it''s very slow and memory hungry. The latest RC of JDeveloper is free, just go to http://otn.oracle.com, and download it.
JCreator Pro is cheap (~ 35$$ for the student edition), but is written in C++ so it''s much faster, but lack tools to design GUIs and it works on Windows only.

D-

-----------
Érdely!
-----------Érdely!
mjacobsca
mjacobsca
I still use J++ for my IDE. J++ is NOT limited to JDK 1.1. You are only limited to JDK 1.1 if you want to use the Microsoft Extensions (which you only need for windows based apps).

All of my professional work has been done with J++. As long as you don''t need the MS extensions, you can include the latest jdk in your project classpath. However, if you want a GUI for applet or swing design, you are out of luck. But for servlet and JSP work, it works perfectly.

The IDE is fast, has solid project management features, and the autocompletion is good too.

I don''t think it is the best out there, but I just wanted to clarify the misconception that it is not usable without the MS extensions.
Mulligan
Mulligan
Thanks for the info, thats all cleared up now.
mcd9
mcd9
ooops sorry my mistake!

Just wondering does the auto-complete still work with the new classes in JDK1.2/3/4 as in does it generate the information from your jdk version or is it held in J++ ?

Ford! theres an infinate amount of monkeys outside wanting to talk to you about a script of Hamlet they created!


www.mikeditum.co.uk

Ford! theres an infinate amount of monkeys outside wanting to talk to you about a script of Hamlet they created! www.mikeditum.co.uk
mjacobsca
mjacobsca
Q: Just wondering does the auto-complete still work with the new classes in JDK1.2/3/4 as in does it generate the information from your jdk version or is it held in J++ ?

A: Yes. The autocomplete works for all classes added to your project''s classpath.

If you do decide to use J++, make sure when you create a new project you select "console" application and do NOT enable MS extensions. Next, you need to add "rt.jar" from your JDK''s bin directory to the project classpath. You should be all set from there.

Michael
Nukem
Nukem
Dose anyone know of any Java compilers for linux? Maybe something like KDevelop.
--------------------------Nukemmsn: nukem996@hotmail.comaim: nukem996open source open mind
cyrax256
cyrax256
quote:
Original post by Nukem
Dose anyone know of any Java compilers for linux? Maybe something like KDevelop.


Yes. STFW and you can find the Java SDK in java.sun.com, the latest version: 1.4.

Now, if what you want is something more graphical, you can try Forte from Sun, which has a version for Linux, for free (the Community Edition), which you can download, also, in java.sun.com. I warn you from now that Forte is quite heavy, as it is written in Java itself, but the results you have are very good...

soehrimnir
soehrimnir
quote:
Original post by Nukem
Dose anyone know of any Java compilers for linux? Maybe something like KDevelop.


If you just need a compiler you can try to use jikes from IBM. It''s open source and if you compare it with the default compiler that comes with the JDK (javac), you''ll notice an incredible speed increase.
You can find it at this page: http://www-124.ibm.com/developerworks/oss/jikes/.

Of course, for something more IDE like you will have to use Forte, Netbeans, ... . If find IntelliJ from IDEA pretty good, but it isn''t for free. You can try it out though for about 21 days or something.
NuffSaid
NuffSaid
From what I remember, Jikes supports Java 1.1 only.

Just download the SDK from Sun''s Java site.

Alternately, you might want to try Blackdown''s port of the Java VM.
==========================================In a team, you either lead, follow or GET OUT OF THE WAY.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.