J2EE SDK and J2SE SDK

Considering only the development tools & APIs from J2SE SDK (taking out the JRE), are those components (java, security, JPDA, etc) also part of the J2EE SDK?

How can I go about using java.util.regex? Can/Would
this regex
support be packaged into some extended javax packages
for JDK 1.3?No, the jre/jdk license prohibit taking its parts alone.
If I use J2SE SDK 1.4 and download all javax packges
that are
in J2EE but not J2SE, and compile my application,
wouldn't it end up with
run-time exceptions...?Hm..dunno.
Take a look at http://jregex.sourceforge.net
BestRegards

Similar Messages

  • Difference between, jre, jdk, sdk and j2se

    Dear Sir/Madam,
    I want to do some java and j2ee development and run these applications in a java application server environment. Can anyone give me some advices on what should i need to download? Moreover, what is the difference between, jre, jdk, sdk and j2se? Should i need to download all of jre, jdk, sdk and j2se?
    thanks and regards,
    david

    JRE is the 'java runtime environment'. It is responsible for creating a Java Virtual Machine to execute Java class files (e.g., run Java programs)
    JDK is the 'java development kit'. It is the same as the 'SDK' (at least in my mind). It normally comes bundled with a JRE and also allows you to compile Java source files into Java class files. The JDK allows you to both write and run programs.
    J2SE is "Java 2 Standard Edition". It can refer to either a JDK or JRE. This is 'core' Java. There is also J2EE "Java 2 Enterprise Edition" which allows you to write middleware or server code more easily.
    Your final choice will be which version. If you want the current, most common implementation:
    J2SE 1.4.2, J2EE 1.3
    If you want to skip ahead to the next generation, the latest releases would be:
    J2SE 1.5 (also called J2SE 5.0) and J2EE 1.4
    - Saish

  • Confusion over J2SE and J2SE SDK

    Hi,
    I understand that J2SE (Java2 Platform, Standard Edition) is an abstract specification from Sun and J2SE SDK is Sun's implementation of J2SE platform.
    If Sun is releasing a new version of their J2SE platform, what are the things from the below list that can be changed and how.
    1. The Java Virtual Machine Specification
    2. Java API
    3. The Java Language Specification
    For example, I notice that for every new release, only the API version is changed where as the The Java Languge and JVM specifications remained the same since very long. Let us say that a new keyword is added, shouldn't the JVM spec and the Java Language Spec change??
    Where can I get the release notes of J2SE (not J2SE SDK)?
    Thanks,
    Suresh

    Hi ,
    U can get the release notes from
    http://java.sun.com/j2se/1.4/relnotes.html
    Hi,
    I understand that J2SE (Java2 Platform, Standard
    Edition) is an abstract specification from Sun and
    J2SE SDK is Sun's implementation of J2SE platform.
    If Sun is releasing a new version of their J2SE
    platform, what are the things from the below list that
    can be changed and how.
    1. The Java Virtual Machine Specification
    2. Java API
    3. The Java Language Specification
    For example, I notice that for every new release, only
    the API version is changed where as the The Java
    Languge and JVM specifications remained the same since
    very long. Let us say that a new keyword is added,
    shouldn't the JVM spec and the Java Language Spec
    change??
    Where can I get the release notes of J2SE (not J2SE
    SDK)?
    Thanks,
    Suresh

  • Difference between BO Sdk and RAS Sdk

    <p>Hi,</p><p>Can somebody tell me the exact difference between Business Object Enterprise SDK and RAS SDK.</p><p>Is Business Objects Enterprise SDK a replacement for RAS SDK.In other words can we do everything that RAS SDK does with Business Objects Enterprise SDK ?</p><p>Any information is highly appreciated.</p><p>Thanks,</p>

    <p>We are designing reports using a Designer and wanted to feed the report using run time data rather than report connecting to a database.We are able to do a proof of concept using JRC for eclipse.I guess this is sufficient for our needs as long as it can scale well.Can we buy concurrent process licence CPL for more than 3 users ? We are reluctant to go towards BO server route unless we are very much sure that JRC does not cater to our requirement fully.</p><p>Just to summarize our requirements.</p><p>a)Report Designing using a POJO or Java Bean connectivity.</p><p>b) Feeding the designed report with data at run time.</p><p>Your response is higly appreciated.Thanks</p>

  • Using local android-sdk and android-sdk-platform-tools with phonegap

    Hello,
    I've installed android-sdk, android-sdk-platform-tools and android-sdk-build-tools packages from AUR and phonegap with npm command line utility of nodejs. When I try to build android app using the command:
    $ phonegap run android
    phonegap fails to detect locally installed android SDK environment and uses remote one:
    [phonegap] detecting Android SDK environment...
    [phonegap] using the remote environment
    I tried adding paths /opt/android-sdk/tools/, /opt/android-sdk/platform-tools/ and /opt/android-sdk/build-tools to $PATH variable but still, no luck. How can I make phonegap use the local android SDK environment?
    Last edited by th0th (2013-08-10 21:06:29)

    hi, you can try run `phonegap local run android`
    if you see "ant: command not found" error, please install 'apache-ant'
    ╭─root@vkill /opt/workspace/my-app ‹ruby-1.9.3›
    ╰─➤  phonegap local run android                                             8 ↵
    [phonegap] adding the Android platform...
       [error] Please install Android target 17 (the Android 4.2 SDK). Make sure you have the latest Android tools installed as well. Run `android` from your command-line to install/update any missing SDKs or tools.
    ╭─root@vkill /opt/workspace/my-app ‹ruby-1.9.3›
    ╰─➤  phonegap local run android
    [phonegap] adding the Android platform...
       [error] An error occured during creation of android sub-project. /root/.cordova/lib/android/cordova/3.0.0/bin/create: line 104: ant: command not found
    An unexpected error occurred: ant jar > /dev/null exited with 127
    Deleting project...
    ╭─root@vkill /opt/workspace/my-app ‹ruby-1.9.3›
    ╰─➤  yaourt -S apache-ant
                                                                                                                                           1 ↵
    ╭─root@vkill /opt/workspace/my-app ‹ruby-1.9.3›
    ╰─➤  phonegap local run android                                                                                                                  1 ↵
    [phonegap] adding the Android platform...
    [phonegap] compiling Android...
    [phonegap] successfully compiled Android app
    [phonegap] trying to install app onto device
    [phonegap] no device was found
    [phonegap] trying to install app onto emulator
    [phonegap] successfully installed onto emulator
    Last edited by vkill (2013-09-04 17:48:44)

  • Acrobat sdk and pdf library questions.

    hello everyone. i have some questions.
    is acrobat sdk can develop software without acrobat?  like pdf library sdk
    pdf library sdk and acrobat sdk can use same project?
    thank you

    This question belongs here: http://forums.adobe.com/community/acrobat/acrobat_sdk

  • Difference between J2EE SDK J2SE SDK

    Can someone please tel me the difference between J2SE SDK and J2EE SDK, Im new to java n currently using J2SE SDK.

    difference b/w j2se nd j2eehttp://java.sun.com/reference/glossary/index.html

  • Latest J2EE SDK and Servlets

    Hi,
    I downloaded the latest J2EE SDK and I wish to use it in Eclipse IDE.
    Trying to compile a servlets (a my own one) a javax.servlet cannot be resolved to a type error occurs (shouldn't this package be part of the Sun AS provided within the SDK?).
    Searching for it in the J2EE SDK installation directory I didn't found it.
    Where it is? How I can compile servlets?
    Thank you.
    PS: Please, don't reply me that I didn't need the J2EE SDK to compile and run servlets because I know it.
    I wish to use J2EE technologies and servlets together.

    That makes perfect sense and is quite normal.
    Jar files are each individually treated as a directory containing a classpath entry, and will each have to be specified separately.
    What you're expecting is similar to having every subdirectory containing within it the root of a class tree being recognised automatically by supplying a single higher level directory on the classpath.
    Something like
    classroots
      |--project1
      |           |--classes
      |                    |--com
      |-project2
                  |-classes
                           |-comJust supplying "classroots" on your classpath will NOT cause project1/classes and project2/classes to be picked up as classpath entries (or shouldn't, there might be broken JVMs out there).

  • J2 sdk and j2ee sdk

    in setting up to run j2ee -verbose, i need to set up the java_home and j2ee_home vars, and others. java_home is supposed to be the directory of j2 sdk, and j2ee_home is where j2ee sdk, which is where j2sdkee1.3.1 resides which is understood by me; but i do not know what j2 sdk is.
    never done this before, if you think its a silly question, it probably is. your help is appreciated.

    i got it!

  • J2SE to J2EE, beginning and need help

    I am a J2SE developer and I need to learn J2EE. I am trying to figure out how to compile .java files that I write that use J2EE such as servlets. I am using eclipse and Textpad but I can't get either program to recognize J2EE classes. Is this possible? I have downloaded the J2EE SDK and started with some basic .jsp pages but I am more of a programmer than a web designer, and I really don't like using markup languages(HTML, XML). This is probably really stupid, but can anyone help me out or just give me some starting words of wisdom?

    Make sure <J2EE_HOME>/lib/j2ee.jar is in your classpath:
    DO:
    javac MyServlet.java -cp path/to/j2ee.jar
    OR
    set your CLASSPATH env variable to include j2ee.jar
    OR
    throw j2ee.jar into your <JAVA_HOME>/jre/lib/ext directory.

  • What's the difference between Java SDK and the Enterprise Edition?

    What's the difference between Java SDK and the Enterprise Edition? Are they both free?

    both r free but they are used in diffrent applications. sdk are used for simple apps that run on your computer while j2e (enterprise edition) are ment for large distributed computer systems that include servers and such. if you don't know the diffrence you probably wont need the the j2e, only the sdk.

  • Installation error:  Cannot find a J2SE SDK installed at path C:\Program Fi

    I am installing latest version of SQL Developer, Release 1.2. I have Sun Java 2 Standard Edition Version 1.5.0 (build 1.5.0_10-b03). When I browse and select the java.exe found it comes up with error: Cannot find a J2SE SDK installed at patch
    C:\Program Files\Java\jre1.5.0_10
    I am installing the version I downloaded for Windows systems with JDK1.5.
    I have tried on two different machines.
    Any ideas?

    This is going to seem loooong, but comprehensive.
    I'd initially always suggest using the bundled
    package, since that's supposed to be a tested and
    proven combination.You know what, I'm gonna be mighty surprised if you're implying that Oracle hasn't 'tested and proven' the releases at http://www.oracle.com./technology/software/products/sql/index.html other than the first 77 MB download labeled Oracle SQL Developer for Windows... :)
    After having problems with a graphics card for
    example, installing the latest JDK might be
    indicated.Huh?!? Not a clue what you're talkin' 'bout! :S
    It's also easy for users who don't know which Java
    version to download, or even where to find it! You
    guys have proven that: although it's stated you need
    .First of all, it says right there on the download page (http://www.oracle.com./technology/software/products/sql/index.html) that:
    "JDK 1.5 (JDK 5.0) is required. This is the minimum JDK version required"
    And we've "proven that [..] although it's stated you need the JDK, [we]'ve tried running with the JRE" and have NOT been able to run the application. It just presents the user a dialog box to locate the 'SDK' manually and exits gracefully if you try to dismiss it. So, conclusively proven, the JDK (or as SQL Developer puts it, Java SDK) is required- QED.
    And given users might have several versions running
    on the same machine (I have half a dozen), sqldev
    could easily pick up a wrong version.And every JRE installation (atleast all of Sun's) make sure they update the default (via PATH and other required system variables) JRE point to the latest one installed. So if you have anything 1.5+ you're good to go; if not, you've got an incompatile JRE. Doesn't sound that hard to me!
    As for being bulky, even without the bundled JDK, it
    still is.Ya missed the point. Developers are making Java applications bulkier by including the JRE/JDK with their distributions. A SQL Developer release sans JDK is about 46 MB; with JDK that climbs to 77 MB (sizes quoted from download page linked above).
    Imagine what happens when you have, besides SQL Developer (JDK 1.5 included), some-cool-java-app that also includes the JRE/JDK it was built on; and then another-java-app that also includes a JRE/JDK... I bet JDeveloper also comes with a JDK bundled in. So, now you have FOUR copies of JRE/JDK (aside from the "have half a dozen" that probably installed themselves via Java Update Checker)!
    Here's the big picture, the savings in disk space would only be the beginning of your benefits. Here's a few others:
    - Class Data Sharing (http://java.sun.com/javase/6/docs/technotes/guides/vm/class-data-sharing.html) introduced in Java SE 5.0 provides for storing definitions of commonly used classes in a representation closer to machine code, even closer than bytecode, this reducing load and startup time. Plus all VM's launced using that particular distribution get to share the cache- Performace+ !!
    Running each app offa' it's own VM just causes multiple caches to be loaded. You just multiplied your losses! :(
    - Sun is currently working on a way to have applications simply inject into a running JVM. That way, there is no load and startup time for the JVM, just the time to load you app classes. Using different distros would completely defeat this!
    (The reason why this feature isn't out yet is because they're still trying to make it possible to specify hitherto VM configurations like security and logging as application configurations. Then there's also the issue of setting up class loading boundaries between applications.
    You say you don't have to bring over the VB runtime
    for each app? I remember in the 90's doing it all the
    time. Of course, being MS, now that's not necessary
    anymore, since it's "magical" Windows. I don't have
    any machine from Sun, but for sure they've got Java
    bundled with it, right?I don't believe you had to do that since VB 5; and that's because MS realized that they messed up on this very point upto then! Sun worked the simple solution to that into their deployment strategy- install only ONE runtime and run all apps off that. As for you're half-a-dozen, I think you can safely uninstall the five older versions; because, even today, people are running apps developed using JDK1.1 on Java SE 6.0!
    Again, I find the most logical difference between JRE
    and JDK being the debugger. As you say it yourself:
    JRE for end-users, who don't need to do any
    debugging.
    Now, sqldev is not just a table browser, but also for
    debugging PL/SQL. 1 + 1 = 2.I think it's a little naive to differentiate between the JRE and JDK on just the debugger! Aside from the obvious inclusion of a compiler, the JDK has several other tools for monitoring/managing the heap, threads and logging on the fly. There's also the Doclet API and Sun's javadoc implementation, dev interfaces for instrumenting the VM, native interfaces, ...
    And I reiterate, we're talkin' PL/SQL developers here. Why would I want to give a PL/SQL developer a Java Development Kit?!? ;|
    Nevertheless, as said in the other thread, if the
    team discloses how to circumvent the SDK check at
    startup, you can go ahead and use the JRE. In any
    case, you'd have to agree that won't work as
    out-of-the-box solution...You're right, it won't work like a standard Windows OOTB app. But, it WILL work as a Java OOTB that only mandates that there be a JRE available; just like the scores of Java apps out there- from tiny little Pong clones to large IDE's like NetBeans.
    BTW, don't even think about quoting Websphere/Rational/Eclipse as counter-arguments. They are the biggest offenders as far as this issue goes. And jikes is an abomination, a curse Sun must carry as a result to opening the VM Spec. But, I digress...

  • When SDDM x64 says "Cannot find a J2SE SDK installed at ..."  what is it actually looking for?

    First of all,please forgive me if this question has been answered before, but search facilities in this new forum are even more rubbish than the old one, which is an achievement I wouldn't have thought possible.
    Anyhoo.
    I have downloaded the 64-bit version of Data Modeller, which comes without the JRE.
    I have installed JDK1.3.0.21.  I have subsequently also downloaded and installed JRE 1.7u21.  However when I run datamodellerx64.exe for the first time it hurls with this message:  "Cannot find a J2SE SDK installed at C:\Program Files\Java\jdk1.7.0_21\bin".     It also doesn't like  C:\Program Files\Java\jre7\bin  (under the JDK install) or .C:\Program Files (x86)\Java\jre7\bin (the JRE install)
    So what path does it actually want?
    I suppose I could download and install the 32-bit version with the inbuilt JRE but that would be a pretty sorry workaround.
    Cheers, APC
    Message was edited by: APC - just realised I had typed "with the JRE" instead of "without", which is actually the entire source of the issue.  Doh!

    The first time you start up Data Modeler, it should prompt for the Java home.  You should select the java.exe file within the jre\bin folder of a Java JDK.
    Thanks!  This was the bit which was confusing me.  What I needed was C:\Program Files\Java\jdk1.7.0_21\jre\bin\java.exe
    Of course, then I get a message telling me that versions above 1.6 are not certified, but I'm not installing a monstrous rootkit on my new laptop simply to run SDDM, so I guess I'll just rub along without the certification.   It seems to start up just fine.
    Cheers, APC

  • Cannot find a J2SE SDK installed at path C:\Program Files\Java\jre6

    Hi,
    I am trying to install the latest version of SQL Developer 3.0 on my brand new Windows7(64-bit) computer. I already installed the Java SDK6 (Update26). Unfortunatelly I am forcing some problems.
    When I start the sqldeveloper.exe for installing - at the beginning when I browse and select the java.exe an error comes up:
    Cannot find a J2SE SDK installed at path C:\Program Files\Java\jre6
    Why isn't it working?
    Can you help me? Any ideas?
    Thanks a lot!

    That's because you are trying to run SQLDeveloper with a JRE not a JDK.
    Since you already installed a JDK you should have a folder labeled
    jdk1.6.0_26in your C:\Program Files\Java directory.
    If you cant find the proper JDK in your system the 64 bit version for windows can be found here:
    http://download.oracle.com/otn-pub/java/jdk/6u26-b03/jdk-6u26-windows-x64.exe

  • Cannot find a J2SE SDK installed at path...

    I posted this in the SQL-Deveolper forum, but perhaps it is better posted here, since it is a Java issue.
    I found a thread for this same problem from 2007, but did not find an answer for it.
    I'm installing sql-developer on a Windows7 machine 64bit. When I go to run the exe, I get the popup:
    "Cannot find a J2SE SDK installed at path: C:\Program Files\Java\jre7."I've downloaded and installed a couple of jdk's to fix this:
    jdk-6u37-windows-x64.exe
    jdk-7u9-windows-x64.exe
    These did not work.
    Can anyone tell me what I need to download to get this to work and where I can find it?
    Thanks,

    I realized we have another wiindows machine that runs sql-developer just fine. I copied the jdk-6u25-windows-x64.exe from that machine and installed on the newer one. The install complained that a new version of java was already installed. But, the older version works where the newer one did not - does not.
    So I'm good. But it would be nice to know why the new versions do not include all the foo that seems to make sql-developer work.

Maybe you are looking for

  • Portal Login id and Credatinal pass to dot net application

    Hi Experts, I want to know is it possible to pass the portal login id and other details like Name and organization to an dotnet application. If it is then how can we do it. Please do the needfull. Important Regards, Swapnil

  • How can I set up and email address for my grandson without giving him general access to the internet? email only

    My grandson's school needs him to have his own email address. For some reason, his is not able to use my address. I do not want him to have general access to the internet. His older brother caused my computer to be infected with a virus in a very sho

  • Latest PC Suite problem

    Hi there I have the latest version of Nokia PC Suite installed and recently I've updated my Nokia E50 to the latest software version 7.13.00 When I try to make backup of the memory with Nokia Content Copier, everything is ok, but when I have to resto

  • FGEN error -107411589​6

    Can anyone please explain the error listed below? I'm using the PXI-5761 and the NI streaming API to stream float 32 IQ files. I've added code to the API to modulate the data while streaming. My options are no modulation, AM, or FM. I can stream the

  • "Cannot read the contents"

    I plugged my 80 GB iPod into my friend's computer to charge it, but I didn't realize he had iTunes version 4-point-something. When I unplugged it it couldn't find any music or videos that I had on before. Plugging it into my computer I got the error