What's the difference between Java2 or J2SE and, say Java 5, or
Java 1.5.


None. Java 5 (aka Java 1.5) is a version of Java2. The term Java2 was introduced at the release of Java 1.2 indicating a significant change in the api and distribution. This was the first version release to be made available in three packages -- J2SE, J2EE, and J2ME.

What's the difference between J2SE and J2EE (I guess Standard vs.
Enterprise Edition)?
Always thought J2EE required extra licensing, why I refrained
from downloading it.


J2SE stands for Java 2 Standard Edition. J2EE stands for Java 2 Enterprise Edition and is essentially J2SE with a multitude of APIs added in including Tomcat. For the sake of this discussion, you want to use either J2SE and Tomcat OR J2EE. Don't try to use Tomcat with J2EE as the APIs in Tomcat may severely conflict with what's included in J2EE.

Do I need the netBeans lib only for building jsvc (I assume not)?

Not that I know of. All you really need to build is the platform native component if it's not available for binary download. The download distribution of Tomcat should already contain the Java classes required.

Again, what difference between JDK and SDK?

JDK Java Development Kit and is a superset of the JRE or Java Runtime Environment. Superset because it is the JRE with a compiler and development utilities included. SDK stands for Software Development Kit and is an industry wide acronym for the dev tools needed to build software. For the purposes of this discussion, JDK is a SDK.

If I download the Eclipse development suite for installation on a
Linux development host
does it already contain a full fledged JDK, or would its
additional installation still be prerequisited?

As far as I know, you'll need to get the JDK separately from Sun's website. The J2SE package should do fine.

There are a lot of tutorials, blogs, and books on the subject. Most of what I know comes from lurking here on the list and reading the issues other people have, reading the servlet spec, and digging around the documentation. I'm sure others on the list have their favorite materials to recommend.

An excellent reference to keep around is the Servlet 2.4 spec. I highly recommend reading it in conjunction with whatever other materials you find: http://www.jcp.org/en/jsr/detail?id=154

The docs at http://tomcat.apache.org are also well developed and should be the best reference when things aren't working. Especially if you have a book that might be a little bit dated, using older versions of Tomcat.

--David

[EMAIL PROTECTED] wrote:

Hi Warren,

thank you for referring me to the right download link.

Not being a Java developer I certainly lack the Java fundamentals
but to my excuse I may maintain that SUN's naming policy (this is
also true for their Solaris OS)
is quite bewildering so that I never quite know what interpreter
(bundle) to look for, download and install.
Maybe you can help me a little?

What's the difference between Java2 or J2SE and, say Java 5, or
Java 1.5.

What's the difference between J2SE and J2EE (I guess Standard vs.
Enterprise Edition)?
Always thought J2EE required extra licensing, why I refrained
from downloading it.

Do I need the netBeans lib only for building jsvc (I assume not)?

Again, what difference between JDK and SDK?

If I download the Eclipse development suite for installation on a
Linux development host
does it already contain a full fledged JDK, or would its
additional installation still be prerequisited?

Then, I want to learn at least the basics of servlet programming
not to be at the mercy of some third party app. developers but to deploy my own monitoring stuff
(hopefully later even making use of JMX).
I have some web application developing experience in Perl and am
wary about security implications
and client input.
Also I know the basics of OO and at least can read and partly
understand Java code (as far as I can guesstimate objects'
methods purpose and mutating effects.
I need a quick hands on approach at Java servlets.
Are there any books, tutorials, or howtos you could reccommend?
For a quick access to other "web languages" I found e.g.
O'Reilly's Cookbooks quite useful.
I noticed a "bear" book (i.e. such a beast on the cover) about
servlets, but I don't know if the API used there is still
applicable to e.g. Tomcat 5, or current Java releases.
One thing that always kept me from catching up with Java was its
extremly rapid release cycles as far as new buzz technologies
were concerned that were supposed to revolutionize the Web etc.
There seemed to be too much hype without letting things first
settle and be stood the test of time.
But this may be my biased misconception of Java.





Outch, that's where the trouble starts again.
I've been trying in vain for the last hour to find a download
URI
from SUN but their servers
always refer me to the Linux JRE Download section.
http://java.sun.com/j2se/1.5.0/download.jsp
look for JDK 5.0 Update 6


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to