Most common Java Runtime used by Windows Users

I would like to know, what runtime environment is most commonly installed in Windows machines.
On my website I use applets, however, I do not know which version of Java to use. The latest version has close to zero users who have it installed - and i dont want to anger my visitors with PLEASE DOWNLOAD LATEST JAVA RUNTIME messages. however, what ive been using so far, 1.1.8, is positively ANCIENT!
i have been using that to be compatible with the MVM, but now i need additional features that come only 1.2 onwards... but do people have the JVMs for those versions?
which should be my target compilation for optimum results?
or should i just lump it and stick with 1.1.8?
bear in mind that my target consumer is the average browser who doesnt have any high tech knowledge/inclination
thanks

There are really too many considerations, but here's my take on it....
If you can write it to support 1.1.8 (although, technically, the MS JVM was really 1.1.4, but that won't matter much), then you could do that. Most of the people with the latest plugin versions will be using the plugin to run the applet anyway.
But if you have to do stuff with Swing and some of the newer API stuff for 1.2 or higher, then I personally don't think it's worth the hassle to include the swingall.jar for Swing in 1.1.8, or to try to write/find AWT components that are rich enough to mimic Swing. My feeling is that eventually, you have to move on, cut the cord, whatever.
IE/Windows isn't supposed to have the MS JVM anymore anyway. I haven't heard anything about MS putting it back in. Older systems (98, ME will, XP won't, especially after SP2) will still have it though. Netscape, Opera and Safari users will have to have the plugin anyway (except Netscape 4.x, which I hope no one's still using).
One of the bigger considerations tends (or tended) to be that the JRE/Plugin was a fairly large download. So for dial-up users, that's a problem. For broadband users, that's not a problem at all, and I think I recently saw an article claiming broadband has overtaken dial-up in the US. No idea about other countries though. As mentioned, it can be set up to auto-download and install.
If you are going to go with the plugin, stick with 1.4 for now, as more will have that then have upgraded to 1.5. Those that have, well, it won't matter.
And finally, a lot of PC manufacturers (Dell, certainly) have been installing the JRE 1.4 for the last 2 couple of years anyway.
Some people will certainly say that applets suck and aren't worth doing and there's no user support and all this stuff. Or tell you to try to use Flash, as the plugin has a larger install base.
Flash is certainly something usable, if you want to buy Flash. But there are things that Java can do that Flash can't. There are certainly things Flash is better at then Java applets. So it comes down to what the thing needs to do.

Similar Messages

  • Can I use a common music library across 2 Windows user IDs?

    My Windows XP computer is set up with 2 user accounts. iTunes is installed and all of my music is stored in my Shared Music folder (this folder is in Shared Documents, which is accessible from each user ID).
    I want to be able to use iTunes from either Windows user ID. The problem is that iTunes creates and maintains 2 separate iTunes Music Library.xml files. When I'm logged on (user #1), iTunes uses the xml file in my My Documents folder. When my spouse is logged on (user #2), iTunes uses the xml file in her My Documents folder.
    This is problematic. If I add a new song to iTunes from my Windows ID (and the song file is placed in the Shared Music folder), it is added to my library and xml file. If my spouse logs on and launches iTunes, the song is NOT in her iTunes library. She has to manually add the file from the iTunes Add File to Library command.
    I'd like iTunes to use a single library that both Windows user IDs can use and maintain. I don't want to have to manually try to keep these in sync.
    I can't find any setting in iTunes for this, and the user guide doesn't even mention this topic. Any help is appreciated!!!

    TheMint,
    I think it works like this:
    The setting you describe is where iTunes will store the music files themselves (.aac or .mp3, etc.) However, iTunes creates an index of all of your music, and it uses that index to display all of your music in iTunes. The index file is called iTunes Library.xml
    The index is stored in the My Documents\My Music folder of the user ID you log in as. Apparently, you cannot tell iTunes to store this in a different location.
    So if you create an iTunes library under one Windows user ID, the index is created in that user ID's My Documents\My Music folder. If you then log in as another Windows user ID, iTunes does not see the index that was created by the first Windows user. Thus you do not see any of the music listed in iTunes.

  • Can I use two Windows User Accounts simultaneously?

    Hi
    I use my pc for two businesses. Presently I have two user accounts that I have to switch bewteen by logging off each time - disconnecting my broadband.
    Is it possible to run the two accounts simultaneously?
    Regards,
    Grant Basson
    [email protected]

    Hi Grant,
    You can use the Windows shortcut to have two or more user account active at the same time. The short cut for this is to press and hold the 'Windows' key on your keyboard and also press the 'L' key. This will then cause the Windows log-on screen to be displayed but without logging off the first user account.
    regards,

  • Java Runtime errors in Windows (error=2,3,...)

    Hello,
    I had a Java progam that makes calls to external programs (of the type of question 2 in the FAQ), but for which I have no access to the code (it is intended for Unix). I have Java installed including the docs (except search API). My question is:
    error=2, error=3, error=193 are IOEXceptions which mean something like file not found, not an executable file, the processe returned an exception, etc. Where can I find a translation of those cryptic numbers in plain English, within the docs?. Searching the Internet is not efficient ... TIA
    LT

    Just to add some perspective:
    Almost all UNIX platforms provide a file called /usr/include/errno.h (or same name in a subdirectory /usr/include/*/*.h ) as part of the baseline OS. It is only about 100 error codes and is based on the UNIX system calls. This file is provided even for those UNIX platforms (like Solaris) that do not provide any form of C compiler with the OS software (you have to pay extra for the compiler, often a lot extra). Its pedigree goes back to the origins of UNIX.
    While Microsoft has a web page with their error code info, they do not provide the file is as part of the baseline OS. I agree that Sun could attempt to provide pointers, maybe as part of a FAQ on their web site. Perhaps Sun does not want to get bogged down with the complexities introduced by a major competitor's legacy issues:
    ERRNO.H (for the WIN32 version, about 40 codes, for the C Runtime Library)
    ERROR.H (DOS error codes, derived from XENIX, OS/2)
    WINERROR.H (12,000 line header file all Win32 codes know at that time, using fields � la DEC's VMS, but includes codes of ERROR.H)
    I expect that Sun's implementation of System.exec() calls the Win32 API routine CreateProcess and that probably the only codes you will see returned are defined in ERROR.H

  • Create an ODBC using java without using the windows controll panel

    Hi, does anyone know if its possible to set up an ODBC connection to a MySQL database using a java program, or do these things always have to be made using windows from the control panel?
    This is so we can make our own install programs.
    Thanks, Graham.

    Heres the code Im using. I have a connection made in the ODBC control panel. SO do I need the connection I made....heres the code.
    try{
         Class.forName("com.mysql.jdbc.Driver").newInstance();
    } catch (InstantiationException ie){
    } catch (ClassNotFoundException cnf){
    } catch (IllegalAccessException iae){
    //GET CONNECTED//
    try {
         System.out.println("Connecting to database LMS001db");
         conn = DriverManager.getConnection("jdbc:mysql://localHost/lms001db");
    } catch (SQLException sqle){
    ....isnt the bit where it says conn = DriverManager.getConnection("jdbc:mysql://localHost/lms001db");
    connecting to a connection Ive made earlier from within control panel? or is it connecting to the dayabase directly.

  • Setting up ACS 3.3 on a member server / use external windows user db

    Hi,
    I´ve a question referring to setting up an ACS (Version 3.3(1)Build 17 ) on a member server to use windows external user db.
    In step 2 of the installation guide you have to create am computer account named CISCO.
    Is it possible to use an other name instead? If yes, how can I amnage this?
    Does ACS support a more detailed logfile than the "Failed Attempts" report?
    Any replies appreciated.
    Thanks in advance.
    Regards.

    Dr. Livingstone wrote:
    For Address, I enter 192.168.1.102/ipp/2 and I get 'invalid or incomplete address' for any text entered after 102.
    Like I said, it's been a while...but have you tried 192.168.1.102/ipp/port2 (not just /2) ?

  • Anyway to uninstall java jre using the windows xp command line

    Hi,
    Is there anyway I can uninstall Java JRE 1.6_6 by using the xp cmd.
    I need to do this for my team project where ive made a custom installer that installs a JRE and my java application. I then also need to make an uninstaller which removes my application (ive done that), and also removes the JRE. I know you can do this from the control panel but I need to uninstall both at the same time in one simple interface.
    Im using batch scripts to do this, as the installer package im using is useless.
    Thanks
    Shazan

    You could try uninstalling via the silent approach. The original jre install bundle is necessary.
    See http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/silent.html (this is 1.4.2 specific, but it should work for 6 also)
    <jre>.exe /s /v "/qn [REBOOT=Suppress]" /x
    Looks like the command you'll need.
    How much has your custom installer modified the java installer ? I don't think you're allowed modify the jre bundle in any way.

  • Windows Users how to use them in hfm

    Hello wise pepole
    I want to use the windows user as user in hfm. Could any body tell me how to do it or recomend me a document to read
    thanks a lot
    sofia

    Shared Services admin guide would be good if you're wanting to do something like use MS Active Directory groups for HFM access rather than setting up native accounts for users.

  • Mac user locks files for Windows users on NFS shares

    Hi Everyone,
    We run a mostly Windows environment here at my school and have two AD servers which also do our file shares for AD users. Every user has a network drive mapped to L on Windows, and this is mounted on the dock of our Mac users (all Macs are bound to the AD for auth and the OD for management). We also have shared folders for different groups of people, such as admissions or art (where the issue is). Most of these divisions are only Windows, so file sharing isn't and issue - but this is not the case in our Art department.
    We have a shared folder (T on Windows) setup for users of the Art department with mostly Office docs in it. Windows users can write to the share just fine, just as the Mac users can. The issue comes up once a Mac user edits and saves the file (all to the share) - Windows users are now locked out of the file because the permissions are reset. What can we do to fix this issue? It's obnoxious having to go and reset the permissions after every edit from a Mac user.
    Thanks,
    -MRCUR

    We also have that same problem. We don't actually solved the issue but we what we do did is just unlock the files once and even they are edited or opened in windows or mac, it does not lock the file. We use windows pc and connect to the drives and just simply right clicking the file then properties a button will show in the properties window saying "unlock". After we did that, those files was never locked out again.

  • Question about Java's use.

    Hello.
    Nowadays in my shcool we are learning Java and I am pretty good in it
    (to my age , I think.. )
    Anyways , I asked my firend what the biggest use of Java,
    He said that
    usually , Java is used for communication between servers.
    my Teacher said that aswell.
    Is that true?
    What is the other goals that Java is intended for?
    Thanks in advance , Gonen

    Generally, one of the most common reasons to use Java is the fact that it is multi-platform. Since your programs run off a virtual machine, they can be ported very rapidly to any system architecture running a JVM.
    I guess server communication fits in there too.

  • Why is the Java runtime resource hungry and slow?

    Hi,
    First of all let me make it clear that I'm not here to bash Java. I'm a big fan of the technology. In fact I believe in its potential as it is the only true 100% cross-platform runtime. Now that it has been open sourced, it has just made me happier,
    However, the only factor which has been hurting me is that the Java runtime is resource hungry and has long startup times.
    Consider a Adobe Flash .swf file with lot of animation, it is opened by the Flash player in a snap. On the other hand Java applets (with same amount of graphics) take several seconds to load even from the local machine and also require much more memory. With the introduction of Flex flash might become a platform of choice for RIA. Java FX has made matters worse. The loading time of Java FX is much higher than that applets themselves.
    The problem with Flash Player is it not 100% platform independent. For example the latest version of player was released for Linux several months after it was released for Windows and Mac OS X.
    Is there any way to make the Java runtime use less memory and start faster? If this can be achieved I feel that applets are a better choice over Flex for building RIAs. After all appearance is not everything and definitely Java is a much more robust platform than Flash.

    I'm running it on Kubuntu Linux. Even on this Flash Player is much faster at loading embedded Flash animations than JRE loads applets.
    Seriously, if alone the speed of loading applets can be increased, the world will have an extremely robust platform for RIAs.

  • Java Application using Swig Running Visual C++ 6.0

    i,
    I am using Swig with Java ,I'm trying launch a Java application using a Windows executable,
    I'm using VC++6.0, and followed the instruction in Swig Documentation chaper 20,Section 20.2.8.
    I Build my dll in Vc++ i get this error Anyone know this,please help me.
         SWIG
         Compiling resources...
         Compiling...
         StdAfx.cpp
         Compiling...
         example.c
         Generating Code...
         Compiling...
         example_wrap.cpp
    c:\program files\java\jdk1.5.0_01\include\jni.h(46) : error C2146: syntax error : missing ';' before identifier 'jsize'
    c:\program files\java\jdk1.5.0_01\include\jni.h(46) : fatal error C1004: unexpected end of file found
    Generating Code...
    Error executing cl.exe.
    example.dll - 2 error(s), 0 warning(s)
    Regards
    Devi

    check on line 46, there might be a missing ";"
    c:\program files\java\jdk1.5.0_01\include\jni.h(46) : error C2146: syntax error : missing ';' before identifier 'jsize'

  • Digital signature valid or invalid depending on the signing Windows user

    I have a very strange problem and was not able to determine how to resolve it because I quite don't undestand the mechanisms of signing, it seems.
    I have a digital signature issued by a member of the "Adobe Approved Trust List". If I sign a document with Adobe Reader XI or Adobe Acrobat XI Standard logged in with one Windows user account the signature appears valid on any other Windows user account. If I use another Windows user account and sign the document with the same digital signature the signature is invalid in this Windows user account and any other.
    I didn't change any settings in any of the Adobe products. I use the standard configuration as present just after a fresh install.
    One thing I already checked, which nevertheless doesn't explain this strange behavior, is to enable Windows-Integration in the signature configuration of the Adobe products. If this is enabled both documents (the one signed with the "good" Windows user account and the other signed in a "bad" one) show the signature as valid on any Windows account.
    So I am wondering if, besides the signature itself, anything else is integrated into a document while being signed that could explain that behavior and, if this is the case, where the setting, trigger, whatsoever, is, to set up Adobe correctly.
    Please help.

    What do you mean by "signature is invalid"? Is it a a red X or is it Unknown? A problem with trust results in the "Unknown" status, not "Invalid".
    In any case, inspect the signature, first in the Signature panel. It will tell you some info about what's wrong with this signature. Then right-click on the signature and select "Show Signature Properties". You'll get a dialog with more info. In this dialog select "Show Signer's Certificate". Check the chain (in the left pane) and "Revocation" tab for each certificate in the chain.
    Compare this info for signatures created on a "good" account and "bad". My guess is that the "bad" account is lacking some certificate-related component.and the "good account has it. The fact that if you turn on Windows integration signature becomes valid tells me that it is something related to account.
    Another thing to try is this. Go to C:\Users\<username>\AppData\Roaming\Adobe\Acrobat\11.0\Security folder and see if it has CRLCache folder. If it has, delete it and try to sign again.
    Also compare the preferences. Check the Edit->Preferences->Signatures->Verification->More->Verification Time preference. Is it the same on both accounts? Is it "Time when the signature was created"? Is the "Include signature's revocation status" check box in  Edit->Preferences->Signatures->Verification->More->Creation and Appearances->More checked in both accounts?

  • I'm using OS 10.10.1 and Safari 8.0.  I keep getting a error window to install Java Runtime Environment.  I did so, but keep getting the error window.  Any suggestions?

    I'm using OS 10.10.1 and Safar 8.0.  I keep getting an error window that to view web content I need to install Java Runtime Environment.  I did so, but keep getting the error window.  Any suggestions?

    Most likely, you have a web plugin that depends on the Java runtime distributed by Apple, such as the Facebook video calling plugin or the "NexDef" plugin for watching baseball streams. If you no longer need the plugin, remove it. Otherwise, install Java.

  • Additional runtime license fees per user in order to use the Java connector

    Hi All,
    I have one question.
    Do we require to pay additional runtime license fees per user in order to use the Java connector (Jco) supplied by SAP?
    We're currently not using the Jco but are looking into the possibility of using it.
    Thank in Advance.

    Hi All,
    Please answer my question
    We need to use Jco to connect to our 4.6C SAP production system. We do not have Portal or any other components. It's just a plain 4.6C system, service pack level is 23.
    We are currently paying license fees for using the system on a per user basis.
    Thank You.

Maybe you are looking for

  • Object Modelling Question: How do I create multiple nested table columns in one table

    Hi there, I have a XML doc which is as follows: <PERSON> <ADDRESSLIST> <ADDRESS>111, Hamilton Ave </ADDRESS> <ADDRESS>222, Cambell Ave </ADDRESS> </ADDRESSLIST> <PHONELIST> <PHONENO>4085551212 </PHONENO> <PHONENO>6505551212</PHONENO> </PHONELIST> </P

  • Can we test a Field in the activeSync Form

    Hi All, Can we test a field in the activesync form. I have created different fields in activesync form. I wanted to test what data is coming and how activesync input form is handling the data and processing it. I just had a look at the class files wh

  • How to customize ESS Business package files in Web Dynpro

    Hi Does anyone know how we can customize the ESS Business Package using web dynpro. I tried opening one of its application but since it doesn't carry any .project file, it cannot be opened in the NWDS for customization. Also, if there is any document

  • Pop Up Menu in Forms 6.0 on Web

    Can Popup menu working in developer 6.0 on the web. Because in my forms it doesn't work. My configuration is Forms 6.0 Patch 5.0 JInitiator 1.1.7.18 OAS 4.0.8 Thanks for the answer

  • Is there a way to recover deleted contacts on iPhone?

    I desperately need to get deleted conbtacts back from my iPhone, I don't have a recent backup to restore to the phone!  I'm not entirely sure how they got deleted. I think it may have been when I plugged my phone into my friends laptop to charge it.