JREs in the wild

Hi folks,
It seems very hard to find out the following basic information. If anyone can direct me to statistics or reports or sites on this, I'd be very grateful.
Simply, what JREs are out there still operating for Java applets?
Is there guidance for me as a developer on how far back toward 1.1 I should make my code compatible? What is the most common JRE - 1.5?
I've tried Nielson and others about this but they have no idea. Sun does not seem to have stats on this either - even the number of downloads for each JRE over the years.
Cheers,
Craig.

I believe all of the MS products prior to XP SP 2, have 1.1.8 -- MS's JRE. Many of the new computers do not have any JRE loaded, or will be shipping in that condition very soon. So it is going to be interesting to see what happens with Java and applets, there will not be any JRE you can develop for that will be guarenteed to be on a machine, the user will just have a dead box and will have to choose to load a jre when they figure out what is going on.
Even though I have JDK for 1.3, 1.4, and 1.5 on my box, I see it is using the MS JRE for the browser and is required for some of the applications we use here.
Essentially if you are making an applet and you want it to run seemlessly, then you're going to have to make it for the point MS's JRE supported Sun's standards.

Similar Messages

  • Can I have two active versions of JRE on the same PC?

    Some one please advice me if I can keep two different versions of JRE on the same PC running under Win NT. I have to use one version(1.2.2) of JRE for running an application and a later version(1.3) for running some other applications.
    I tried to install both and when I checked the registry entries, only one verion seems to be active at a time. Is there any workaround?
    thanx,
    Anoop.

    Multiversion support is available in JDK 1.4.
    You can download JRE 1.4 Beta 3 from http://java.sun.com/j2se/1.4
    and test this functionality.
    The following url discusses this topic in detail with a mix of version 1.3 and 1.4 examples. Similarly, you can have a mix of version
    1.2 and 1.4 also for your needs.
    http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/version.html
    Hope this helps.
    Cheers!
    Sun-DTS

  • Warning: Zero Day exploit in the wild targeting Adobe Reader 9.4.6

    Adobe has just released details of a Zero Day exploit targeting Reader version 9.4.6, details here: http://blogs.adobe.com/asset/2011/12/background-on-cve-2011-2462.html
    An independent site called H Security also has some background info on the subject which, to a lesser degree, also affects 10.1.1: http://www.h-online.com/security/news/item/New-Adobe-Reader-zero-day-in-the-wild-1391441.h tml

    So here we are now sitting pretty with Reader updated to 9.4.7
    However, once again, this update has FAILED to address the issue with the Firefox plugin which remains as 9.4.5.236
    So anybody who unwittingly updates Reader to 9.4.7 but doesn't notice that the Firefox plugin remains as 9.4.5.236 is going to have a nasty surprise if they happen to land on a malware infested site!
    The only workaround here is to disable the plugin in the Firefox Add-ons manager which you can access by hitting CTRL+SHIFT+A. Go to the Plugins menu and click the "Disable" button to the right on the Reader installation. This means you will be unable to read PDF files in the Firefox browser and will instead be presented with the option to download them to your own machine. If however you choose to open them with the disabled plugin, it will once again remain enabled until you manually disable it again, so be careful.

  • It is possible to include the jre(not the installer) with the application?

    Is it possible to include the jre(not the installer) with the application, so that the application will run on its own jre.??
    If so please provide me instructions,how to do it.
    Thanks
    Isma

    See http://java.sun.com/javase/6/docs/technotes/guides/deployment/index.html

  • There is a copy/paste problem with SUN JRE in the application.

    Hi All,
    The application is desinged and developed in Lotus Notes and contains a Rich Text field , its a web based application and loads with SUN JRE for the applet to gets load in the application. Whenever i tries to do copy/paste from Microsoft word document to rich text field in the application i get a text which is parsed with html tags which doesn't come while i loads MS JVM on the browser.
    I tried with SUN JRE 1.5 and 1.6 version , i got the parsingproblem ie text mixed with html and xml tags.
    Any help is appreciated!!.
    Thanks
    Muktesh.

    Hi,
    When we right-click a word that is marked with red or blue underline, it will pop up the suggested corrections context menu. It can give you other options, such as adding the word to your custom dictionary depending on the Microsoft Office program that you
    are using.
    If you want to copy such words, you can use Ctrl + C and Ctrl + V to achieve the goal. Or, we can right-click the word and then select
    Ignore All or Add to Dictionary, and then you can copy the word by right-clicking it. 
    Regards,
    Steve Fan
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • How to install JRE without the registry

    I am on a win2k system. I cannot install the sun 1.4.2 JRE as I dont have sufficient privileges on my comp. Is there any way to install it bypassing the registry?
    Later on I can work by including JAVA_HOME/bin in my path.

    I am on a win2k system. I cannot install the sun 1.4.2
    JRE as I dont have sufficient privileges on my comp.Depends on what you mean by "install".
    You can just copy a JRE directory into some location that you can write to, and run the java there by invoking your_location/bin/java. The JRE itself has no use for the registry, and doesn't care where it's installed. It doesn't even have to be on the PATH: it figures out where it's installed by looking at argv[0] and loads up the environment from there.
    On the other hand, if you are firing off an Internet Explorer or other browser, and somehow expect it to find your JRE for <applet> tags, it can't do that unless you install the JRE into the registry itself.

  • Running different JRE on the same system to measure JRE Performance

    Hey there,
    I want to run several java benchmarks on different runtime environments on the same system.
    Now, I need to know what I have to consider that those machines do not affect each other?
    What do I need to consider while installing those different runtime environments.
    How do I have to set the classpath, etc. - I guess it shouldn't be set...
    Are there any files in the operating system that could affect the different JRE versions, such as java.exe and javaw.exe in the Windows NT System directory? What do I have to do with those files?
    And which would be the proper steps to reach a meaningful result?!
    Right now I am using Windows NT, but I will also try to run some tests on Linux! So, I am open for any kind of help!
    Thanks,
    Marc

    Hi Marc,
    Have you considered installing one JRE at a time and running your benchmarks? Before installing the next JRE, uninstall
    the existing JRE. Thus eliminating any possibility of
    overwriting/corrupting any of the Windows NT System
    directories or registry settings.
    -Sun DTS

  • What version of jre is the older style java look and feel?

    I have two windos xp systems, one running the 1.5.0_05 JRE and one running the 1.4.2_08 JRE.
    The system that has the more up to date version has a more aesthetically pleasing java (metal) LookAndFeel. The older version has dark gray buttons/backgrounds and has purple scrollbars. The newer version has a lighter gray background with light blue (and partially shaded) buttons, scrollbars, checkboxes, etc.
    Does anyone know what version of the JRE made the move from the older style LookAndFeel to the newer one?
    Thanks!

    There were only maintence releases between 1.4.2 and 1.5.0. So the answer is 1.4.2 (old) 1.5.0 (new).

  • Using 2 different JREs on the same application

    I have my java application which must use JRE java1.5. It is mandatory.
    However, for just one fonctionnality, I want to use JRE java1.6 which have a bug fixed on a given class method.
    Is there a way to use both JREs one same application?
    Can I indicate that, for calling the corrected method, I want to use JRE 1.6 instead of the default JRE of the project (Java 1.5)?
    Thanks
    Regards

    I want to use JRE java1.6 which have a bug fixed on a given class method.The API is open source dude... you do the math.
    No responsibility will be accepted for bad advice rendered, regardless of any warranty, including that implicit in the implication that I have a clue, or indeed give a s__t.

  • Specifiying different JRE than the bundled with JDK

    We are migrating out web application previously deployed on Sun ONE 6.0 to Sun ONE 6.1 and upgrading to JRE 1.5_06 but JDK will remain to be 1.4.x. My question is how I can use a differnt JRE because in the "Java" tab in the admin interface we can set the Java path which points to the JDK and I'm assuming it uses the same JRE that is in that folder. I can ofcourse explicitly delete the jre folder and replace it with the upgraded JRE 1.5 but just wondering if thats the best option...
    Thanks
    SA

    yeah i understand it wont be a good idea to mix and match the jre but the requiremnet for my product is to move to jre 1.5 so i need to do move to the higher JRE.
    For those who may wanna know one of doing that is to procompile all your JSPs and in the server.xml you can manually set the java-home and then make sure in the start script those changes are reflected by setting the relative paths right..

  • Mac Trojan in the Wild

    Mac users are strongly advised not to acquire bootleg copies of software from BitTorrent or other pirate web sites. A Mac trojan is currently in the wild and is being circulated in cracked software. Those who believe that OS X is invulnerable and not in need of security software might want to read this:
    http://news.cnet.com/8301-1009_3-10148359-83.html

    I'm sorry if you got that impression from my post.
    Understood. I seem to have misinterpreted your comment.
    However, if people were to only download (trial or freeware) software from legitimate sources like MacUpdate or VersionTracker....
    There are a lot of independent software developers out there selling their good products on their own web sites. I wouldn't want them to be left out just because they're not selling through a larger organization. Even some of the biggest names on the Internet have had problems with security breaches that have resulted in cracked versions of their software being served up on their own servers.
    ...then these sort of "threats" would not exist because they do not actually exploit any flaws in the OS itself, as many of the actual threats on Windows do.
    Good security practices for individuals include not only being careful about where you get your software. My warnings over the years here about it only being a matter of time before OS X gets the same attention as Windows have not been well received, but making sure that your own computer has enough protection in case something unseemly gets downloaded is an important aspect of good computer security, regardless of the platform.
    In any case, I do agree with your main point in that people should be careful about what they download, especially if the installation requires bypassing the user's security settings.

  • How can I change between different JRE in the Same PC

    I have two systems.A system can only run in JRE 1.3 and B system can only run in JRE 1.5 enviroment.But I have to run both in one desktop(which use WinXP SP2),how can I do it . I tried to edit the system config using the cmd of regedit , edited some like these.But it did not work .Could anybody tell me how to do? Thanks a lot in advantage.
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{08B0E5C0-4FCB-11CF-AAA5-00401C608501}\TreatAs]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8AD9C840-044E-11D1-B3E9-00805F499D93}\InprocServer32]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JavaPlugin\CLSID]
    [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit]CurrentVersion="1.X"
    [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment] CurrentVersion="1.X"
    The information of operation system is omitted.
    Message was edited by:
    daiwill
    Operation System is WinXP SP2
    Message was edited by:
    daiwill

    I found some clues last week in these linkes.
    http://forum.java.sun.com/thread.jspa?threadID=657406&tstart=150
    http://java.sun.com/j2se/1.5.0/docs/guide/deployment/deployment-guide/jcp.html#java
    Which has the contents like the below:
    Example:
    Assume you are running on Microsoft Windows with Microsoft Internet Explorer, have first installed version 1.4.2, then version 5.0, and you want to run 1.4.2.
    Go to the j2re1.4.2\bin directory where JRE 1.4.2 was installed. On a Windows default installation, this would be here: C:\Program Files\Java\j2re1.4.2\bin
    Double-click the jpicpl32.exe file located there. It will launch the control panel for 1.4.2.
    Select the Browser tab. Microsoft Internet Explorer might still appear to be set (checked). However, when 5.0 was installed, the registration of the 1.4.2 JRE with Internet Explorer was overwritten by the 5.0 JRE.
    If Microsoft Internet Explorer is shown as checked, uncheck it and click Apply. You will see a confirmation dialog stating that browser settings have changed.
    Check Microsoft Internet Explorer and click Apply. You should see a confirmation dialog.
    Restart the browser. It should now use the 1.4.2 JRE for conventional APPLET tags.
    I tried the method of change the control panel but they did not work either.
    Any other helps?
    Thanks in advantage.
    Message was edited by:
    daiwill

  • Not able to run the Java Program from jre for the ARM processor

    Hi ,
    I am try to run the jre1.4.2 for the arm core (linux 2.6kernel) which i downloaded from the sun site.
    I am created the class file from the J2SE1.4 development kit. I created the simple HelloWorld Program and complied with J2Se then i copied that class file into my IMX board which has ARM core.
    When i run the commnd java HelloWorld i am getting this error
    dl failure on line 765Error: failed /dev/shm/jvm/j2re1.4.2/lib/arm/client/libjve
    Please give me some suggestion to solve this porblem
    Thanks in Advance
    Narendra

    I JRE i have download from the sun site . But when i am trying to run the simple helloWorld program in that it is giving the below error.
    error:
    dl failure on line 765Error: failed /dev/shm/jvm/j2re1.4.2/lib/arm/client/libjvm.so because /dev/shm/jvm/j2re1.4.2/lib/arm/client/libjvm.so: symbol __divdf3, version GCC_3.0 not defined in file libgcc_s.so.1 with link time reference.
    Can anybody help me in this how to solve this problem . I also searched in the forum but did not get any answer on that problem
    Thanks in advance.
    Narendra

  • How can I know the version of the running jre in the oracle10 DB

    Hi there,
    I am sorry if this question sounds dull, but I need to know what jre version is running currently on my DB,
    I guess there would be some command, some query!!!!
    I am using oracle 10.2,
    or if there is a way from some oracle tools, such as the toad
    rgrds.

    You marked prematurely as the answer is not correct. Well at least not based on your original inquiry. This I suspect is what you were actually looking for.
    CREATE OR REPLACE VIEW v$system_properties AS
    SELECT cast('User''s current working directory (ORACLE_HOME)' AS
    varchar2(46)) as PROPERTY_NAME,
    get_java_system_property('user.dir') AS PROPERTY_VALUE
    FROM DUAL
    UNION ALL SELECT 'Java Runtime Environment version',
    get_java_system_property('java.version') FROM DUAL
    UNION ALL SELECT 'Java Runtime Environment vendor',
    get_java_system_property('java.vendor') FROM DUAL
    UNION ALL SELECT 'Java vendor URL',
    get_java_system_property('java.vendor.url') FROM DUAL
    UNION ALL SELECT 'Java installation directory',
    get_java_system_property('java.home') FROM DUAL
    UNION ALL SELECT 'Java Virtual Machine specification version',
    get_java_system_property('java.vm.specification.version') FROM DUAL
    UNION ALL SELECT 'Java Virtual Machine specification vendor',
    get_java_system_property('java.vm.specification.vendor') FROM DUAL
    UNION ALL SELECT 'Java Virtual Machine specification name',
    get_java_system_property('java.vm.specification.name') FROM DUAL
    UNION ALL SELECT 'Java Virtual Machine implementation version',
    get_java_system_property('java.vm.version') FROM DUAL
    UNION ALL SELECT 'Java Virtual Machine implementation vendor',
    get_java_system_property('java.vm.vendor') FROM DUAL
    UNION ALL SELECT 'Java Virtual Machine implementation name',
    get_java_system_property('java.vm.name') FROM DUAL
    UNION ALL SELECT 'Java Runtime Environment specification version',
    get_java_system_property('java.specification.version') FROM DUAL
    UNION ALL SELECT 'Java Runtime Environment specification vendor',
    get_java_system_property('java.specification.vendor') FROM DUAL
    UNION ALL SELECT 'Java Runtime Environment specification name',
    get_java_system_property('java.specification.name') FROM DUAL
    UNION ALL SELECT 'Java class format version number',
    get_java_system_property('java.class.version') FROM DUAL
    UNION ALL SELECT 'Java class path',
    get_java_system_property('java.class.path') FROM DUAL
    UNION ALL SELECT 'List of paths to search when loading libraries',
    get_java_system_property('java.library.path') FROM DUAL
    UNION ALL SELECT 'Default temp file path',
    get_java_system_property('java.io.tmpdir') FROM DUAL
    UNION ALL SELECT 'Name of JIT compiler to use',
    get_java_system_property('java.compiler') FROM DUAL
    UNION ALL SELECT 'Path of extension directory or directories',
    get_java_system_property('java.ext.dirs') FROM DUAL
    UNION ALL SELECT 'Operating system name',
    get_java_system_property('os.name') FROM DUAL
    UNION ALL SELECT 'Operating system architecture',
    get_java_system_property('os.arch') FROM DUAL
    UNION ALL SELECT 'Operating system version',
    get_java_system_property('os.version') FROM DUAL
    UNION ALL SELECT 'File separator ("/" on UNIX)',
    get_java_system_property('file.separator') FROM DUAL
    UNION ALL SELECT 'Path separator (":" on UNIX)',
    get_java_system_property('path.separator') FROM DUAL
    UNION ALL SELECT 'Line separator ("\n" on UNIX)',
    get_java_system_property('line.separator') FROM DUAL
    UNION ALL SELECT 'User''s account name',
    get_java_system_property('user.name') FROM DUAL
    UNION ALL SELECT 'User''s home directory',
    get_java_system_property('user.home') FROM DUAL
    col property_value format a60
    SELECT * FROM v$system_properties
    ORDER BY 1;This multivalue view was written by one of my former University of Washington students, Tom Starr, based on something he saw that was written by Chris Poole that returned the value of $ORACLE_HOME.

  • Two JREs in the same machine

    Hi.,
    I had problems with two different version of JRE.I have an applet that works well in JRE1.4. Now I had a different applet that will be working only on 1.2.x.Is it possible to switch the JREs depending on the context through the html(where the applets are embedded).I know through control panel we can change the JRE setting manually.

    No - you have to adjust PATH and CLASSPATH, JAVA_HOME, etc environment variables to point to the desired version locations and libraries. If you have any other hard-coded locations/files/directories in your code that is version-specific, they'll also need changing.
    This is most easily done by building a script (.bat file, etc) that would be run prior to the applet startup to adjust the machine environment and parameters.

Maybe you are looking for