My notes for Eclipse:

Eclipse is using some piece of code for compiling. I didn't assembly
it, but I think, there is in the J2SE JRE, in the standard Java
library several classes they provide compiling. This means, you DON'T
NEED J2SE SDK or Java 5 JDK.

I'm using this "feature" on windoze machines I have no administrative
access which is needed for JDK (or SDK) installation. There is only
one problem with "no SDK development" -- your custom build.xml (and
other Ant or Maven scripts) will not work, because Ant (and Maven) are
calling the compiler (and javadoc) which is missing.

PETR


On 2/6/06, David Smith <[EMAIL PROTECTED]> wrote:
> > 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