Multiple version of Java on one machine

Is it possible to have multiple versions of Java co-exist on the same XP Pro machine?
Here is our scenario: we have apps that use Java 1.5, but we have one critical app that doesn't support that version yet. It has to use the 1.4 version. Is there a way to allow both versions to exist and be usable for their respective apps? If so, how?
Thank you.

I can't, however it's never a good idea to have
multiple versions of Java on one machine. Try and
standardise if possible. If OP used JAVA_HOME as you
often suggest, then he would be knackered wouldn't
he? JAVA_HOME can only point to one JDK. Your
advice is conflicting kaj.Nope. JAVA_HOME should always be defined in the start script/file for a java application, so it's not set per system. It's very common that companies have applications that requires different JDK/JRE versions, and it's usually very expensive to upgrade all applications (if it's possible at all). You can of course also alter the PATH variable if you want to in the script.
/Kaj

Similar Messages

  • Problems with Multiple versions of java on one computer

    Hi, i current installed 1.3.1_08 on my xp machine and then 1.4.2. I want my "java" command to be using the 1.4.2 version. I try to run some 1.4 native java applets on my xp machine but they fail to run due to the java command being from version 1.3.1_08. I changed both the path and java_home variables in xp to my 1.4.2 installation, but still nothing changes. help plz??

    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\j2sdk_nb\j2sdk1.4.2\bin
    java version "1.3.1_08"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_08-b03)
    Java HotSpot(TM) Client VM (build 1.3.1_08-b03, mixed mode)

  • Keep multiple versions of Lightroom on one machine?

    I have Lightroom 3 and am considering upgrading to Lightroom 5.  I love Lightroom 3, and would like to keep it installed as backup / alternative.  I inquired with purchase chat and was told that if I upgraded to 5 that 3 would be deactivated.  Is this correct?  They seemed positive that if I upgraded to 5 my previous version would be deactivated.  Maybe I won't like 5 as much.  I love 3, and don't know that I 'need' 5, but I'm setting up a new machine so am upgrading or adding a lot of software right now as a part of that process.
    If I'm going to lose 3, then I probably won't upgrade to 5.  Why tempt fate and give up something that works well and that I know pretty well.

    I cannot speak to any deactivating.  However, the databases for v3 and v5 are not compatible.  If you update your v3 database to a v5 database, LR3 will not be able to read it.  No new databases created by LR5 will be able to be read by LR3.
    In all honesty, I cannot think of a reason to stay with LR3 with v5.7 being available.
    I know that v4 and v5 work fine side by side, so I don't see why v3 and v5 would behave any differently.  Make a copy of your old catalog and update the copy to v5.

  • Run multiple versions of Java

    Hi,
    We run Oracle 12.1.3, Business Objects, Agile and a few bank applications that all require different versions of Java.
    What is the best way to run multiple versions of Java on one laptop so our users can access all of the Java based applications?
    Business Objects requires Java 6, and the bank application require Java 8.
    Thank you.

    Given that that's been possible for over a decade, there's no need for such "tools". All you need is knowledge of your operating system.

  • How do I delete any previous versions of Java from my machine

    My name is Mason McFadden. I like to play on a game site called http://www.pogo.com/ in safari & several other internet browsers for the mac. I'm having many issues with the games such as freezing, my game window being squished smaller, games not loading, games getting stuck, etc.
    Pogo's support team has told me to make sure that all previous versions of java on my machine are uninstalled, and to update my java via a link they provided me with. However, on a mac, I don't see java listed in the applications folder, therefore I'm unsure of how to "uninstall any java versionsI may have if you will. Pogo games run on Java, which is why it needs it, and pogo believes there's a problem in my java, and it's crashing.
    Does anyone know of this game site? If anyone plays it, do you have any trouble with the games? How can I check out my Java? Although pogo's troubleshooting team told me to try to contact Apple support agents on top of their own support team working at my issue, I thought I might post a community forum first, as the phone calls are fee based. If someone out there has any suggestions or can help me before it be necessary for me to call support agents, I'm open. Please let me know. Does pogo run on a specific version of Java? I have the iMac with OS X 10.6.8. NOT the OS X Lion 10.7. Please let me know. Thank you to all and I look forward to speaking with you soon. I never had any problems when I first got my computer until one day I ran a software update. I hope some of this information is helpful. Thank you again. Enjoy your day!
    Sincerely Yours,
    Mason McFadden

    You must select all ur mails and delete them at the same time, then go to the trash folder and delete all mails from there too, also delete mails from send folder and from every folder, that make recovery all those GB you have storaged

  • Is it possible to have two versions of Muse on one Machine?  WhenI open Muse from my program menu in WIndows 7 it comes up the way I am used to.  I did an upgrade a week or so ago and now I have an Adobe Muse CC 2014 on my desktop.  WhenI open the applica

    Is it possible to have two versions of Muse on one Machine?  WhenI open Muse from my program menu in WIndows 7 it comes up the way I am used to.  I did an upgrade a week or so ago and now I have an Adobe Muse CC 2014 on my desktop.  WhenI open the application that way the GUI interface looksw totally different, more like Illustrator.  What is that all about?

    Since posting the above, I have resolved a sensible work-around in regard to ebookstores which prefer us to have separate accounts for our separate Adobe IDs.
    However, I really would appreciate it if anyone here can confirm that a DRM controlled book does actually become associated with a particular Adobe ID account at the time of first download to Digital Editions on that PC/device.
    Two large book stores have said using my account with them to download books to our two separate Adobe IDs is OK, but I don't want to find my husband is unable to open his downloaded books.
    Thank you folks for any advice you can give,
    Sue

  • Will Java 8 include a Tool that will allow multiple versions of Java to run together?

    We continue to struggle with an absolute need to run multiple versions of JAVA at the same time on the same PC.
    Will JAVA 8 include a Tool, add--on, extension, something, that will allow this requirement to be executed?

    Given that that's been possible for over a decade, there's no need for such "tools". All you need is knowledge of your operating system.

  • Need to run multiple copies of portal on one machine

    This is a little involved to explain so I'll try to be clear.
    Right now we have multiple developers working on our single copy of our portal
    running on one machine at another location. No good can come of this and much
    bad has already happened.
    What we need is to be able to run different copies of our portal on different
    ports on that same machine. Making a copy of the domain, changing the port and
    java.io.tmpdir just confuses the first server started when the second one goes
    RUNNING. Changing the Web Application name doesn't help either.
    It looks like it's only our stuff that gets cornfused when I set up multiple servers
    (user_projects/someDomain, user_projects/someDomain2) or multiple Web Apps (someDomain/beaApps/portalApp/webApp1,
    someDomain/beaApps/portalApp/webApp2) since I can log into the console just fine.
    The Big Idea is that we need each developer to have their own sandbox to play
    in along with a demo/test copy of our software.
    I've dug through the BEA docs and these news groups and have not found anything
    that directly pertains to our situation. The BEA docs are particularly thin on
    information pertaining to dealing with more than one developer or deploying to
    remote machines.
    Here are some of the particulars and constraints of our setup.
    We are running WebLogic Platform 7.0.0.0 on a Solaris box at another physical
    location. All access is via network. We have no root access for a variety of
    reasons.
    Oracle is used for our JDBC. No Pointbase.
    Our WebApp has a servlet as the starting point.
    We deploy an exploded version of our servlet and JSPs for convenience.
    We edit and compile our java source on Windows boxes and FTP the .class and .jsp
    files up to their proper places on the server.
    Naturally, the ideal solution would be to have more than one machine for a server.
    Right now we don't have that option.
    Thanks for any help that you can give,
    Jon Davis

    Travis,
    We tried something very similar to that. We're using WebLogic Platform 7.0.
    We only have one login on this Solaris box.
    I copied our domain (${HOME}/bea/user_projects/somePortal) to another directory
    (${HOME}/bea/user_projects/somePortal-devel) and changed the relevant XML files
    with regards to ports and installation directories.
    Maybe the UID that each server runs as is the difference........
    Maybe an earlier version of the products are more tolerant of this and what we're
    experiencing is a "feature".
    At least I know that my initial approach wasn't such a bad idea :)
    Thanks,
    Jon
    "travis wissink" <[email protected]> wrote:
    >
    Jon,
    We do this with very little issues. I’ll take a stab at putting this
    into words.
    I suggest that you have the developers run their own instance from their
    own Solaris
    user home directory. So in /home/travis make a directory bea/app (/home/travis/bea/app)
    in the bea/app directory copy the applications, bin, StartPortal.sh,
    StopPortal.sh,
    and config directory from your current application, probably /opt/bea/wlportal4.0/.
    Then make sure that your scripts (in the developers home directory)
    all reference
    jar files in the /opt/bea/{wlportal4.0 and wlserver6.1} directory's.
    Next go
    through the /home/travis/bea/app/config/portalDomain/{config.xml & *.sh},
    /home/travis/bea/app/bin/unix/*.sh,
    and /home/travis/bea/app/application/portalDomain/{applicationDir}/WEB-INF/web.xml
    and start and stop scripts to change all “application” directory references
    to
    relative pathing from the /home/travis/app/bea directory also change
    all references
    of the 7501 and 7502 ports to another port for each developer.
    Hope this is readable and helps
    -travis
    "Jon Davis" <[email protected]> wrote:
    This is a little involved to explain so I'll try to be clear.
    Right now we have multiple developers working on our single copy ofour
    portal
    running on one machine at another location. No good can come of this
    and much
    bad has already happened.
    What we need is to be able to run different copies of our portal ondifferent
    ports on that same machine. Making a copy of the domain, changing the
    port and
    java.io.tmpdir just confuses the first server started when the second
    one goes
    RUNNING. Changing the Web Application name doesn't help either.
    It looks like it's only our stuff that gets cornfused when I set upmultiple
    servers
    (user_projects/someDomain, user_projects/someDomain2) or multiple Web
    Apps (someDomain/beaApps/portalApp/webApp1,
    someDomain/beaApps/portalApp/webApp2) since I can log into the console
    just fine.
    The Big Idea is that we need each developer to have their own sandbox
    to play
    in along with a demo/test copy of our software.
    I've dug through the BEA docs and these news groups and have not found
    anything
    that directly pertains to our situation. The BEA docs are particularly
    thin on
    information pertaining to dealing with more than one developer or deploying
    to
    remote machines.
    Here are some of the particulars and constraints of our setup.
    We are running WebLogic Platform 7.0.0.0 on a Solaris box at another
    physical
    location. All access is via network. We have no root access for avariety
    of
    reasons.
    Oracle is used for our JDBC. No Pointbase.
    Our WebApp has a servlet as the starting point.
    We deploy an exploded version of our servlet and JSPs for convenience.
    We edit and compile our java source on Windows boxes and FTP the .class
    and .jsp
    files up to their proper places on the server.
    Naturally, the ideal solution would be to have more than one machine
    for a server.
    Right now we don't have that option.
    Thanks for any help that you can give,
    Jon Davis

  • Multiple versions og Java Web start conflicts

    I have a situation where the same Windows 2000 station will run 2 Java-web-started applications from different Java version (one being 1.3_x with an early 1.0.1_02 version of Java Web Start and the second the most recent 1.4 packages).
    It seems that the installation of the any Java Web Start would overwrite the previous installation, the result is that only one application can work at a time.
    Though, I have one developement machine where both applications can run simultenously, yet I do not know how that was achieved (maybe just fluke).
    I tried to point the Java Web start to different path without success.
    Any idea ?

    Yep...JNLP is a file you configure a WebStart app in and one of the fields (j2se version) you specify what JRE(s) are acceptable. So, one can use 1.3 and another can use 1.4.
    See http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/syntax.html if you want to see details on the JNLP syntax.

  • Two versions of Robo on one machine

    I have RoboInfo 5 and RoboHelp 7 installed on my computer.
    RoboInfo publishes to RoboEngine on Win 2000 server. RoboHelp 7
    publishes to RoboHelp 7 Server on Windows 2003 server.
    I recently upgraded to a newer computer. We re-installed
    RoboHelp and then later installed RoboInfo again. Since doing this,
    I'm not able to publish our RoboHelp projects. The server crashed,
    and so far we haven't been able to get it going again.
    Don't know if it had anything to do with re-installing the
    software, but I think I remember reading somewhere in the forums
    about conflicts that can arise between two versions of Robo on the
    same machine. Is this a possibility, and is it recommended that
    they be installed on different machines?
    It is interesting that now in my RoboHelp projects folder,
    the .xpj project icons show the RoboInfo icon, not the RH7 icon
    (and RoboInfo was installed last).

    There can be conflicts between different versions but you had
    both working OK before. I think the problem here is the order in
    which you installed them.
    As with most software that permits multiple versions to run,
    the installation procedure is earliest first.

  • Uninstalling multiple version of Java across a LAN

    We have people using all kinds of diferent version of Java from 1.4.1.x to 1.5.x.x but we need every one to be on 1.4.2.06 for a training application. I have been tasked with getting every one on the same version.
    I wanted to uninstall any and all version on the system and then install the correct version. But I dont see how to do that.
    I would be happy if I could just install the correct version and have it override the older or newer version.
    Any one have a clue how this could be done?
    All I really need is a command line I could use ...

    Depending on exactly what you are doing, just installing the 1.4.2_06 JRE (not SDK) may be the solution.
    Try it and see.

  • Can I have two versions of Safari on one machine?

    The question first, then the explanation for the question:  Can I have both Safari 5 and Safari 6 on my machine and run them at the same time?
    I hate Safari 6 & 7 because they combine the search and URL into one bar, which really annoys me.  It requires an extra step when I type in the direct URL I want, because instead of returning the URL, it goes to a search page, and then I have to click the site I want.  Annoying.   So I have not upgraded from Safari 5 on my iMac, which I use nearly all the time.  I have tried Firefox because it still has the search and URL boxes separate, but I also like the little orange arrow in Safari 5 that quickly takes me back to my original search when I've ended up on rabbit trails in my searching and I want to go back to where I was -- Firefox does not have this.  (I dislike Firefox in general, anyway.)
    However, now I'm finding that some websites are beginning to warn me that my browser (Safari 5) is too old and may not work properly.  Now I have found a site for which indeed that is true -- a site I regularly use for my job, and a company which says they will no longer offer support for issues on Safari 5.  One screen is split into two, and I could always scroll the two sides separately, but after an update to the site, now they will not scroll separately.  I have a MacBook Air, which I rarely use, and tested the same page on Safari 6 -- it works on Safari 6.  Thus, the company will refuse to help me and tell me to just update my browser.
    I really like Safari, EXCEPT for the new versions' combined search/URL bar, so I want to keep using Safari 5.  Thus, I want to know if I can have both Safari 5 and 6 on my machine at all, and if so, then I want to know if I can have them both open at the time, for example, if I give them different names (Safari 5 and Safari 6, rather than just Safari).
    This is for my iMac, which is running Lion 10.7.5

    >>I could not see this reply in Safari 5, neither by refreshing the page nor by clicking "Latest reply," which did nothing.
    That's a very common issue with the software that runs these discussions, and usually nothing to do with the browser. Pasting a single character reply, often reveals the missing item(s); as does viewing the thread without signing in first.

  • Wondering if different versions can reside on one machine

    Hello.
    I have a complex but currently working setup on my win-xp/32 bit sp3 computer.
    I have used photoshop since CS and am currently using CS3 extended.
    Here's the complex part.  I then discovered I'd like a few other programs and opted for Design Premium CS3 as it was more cost effective even though I had photoshop CS3 extended.  It all is happy working together (and I don't think there's a reason it shouldn't).
    What I'd like to do now, is install photoshop CS4 extended.
    Will photoshop CS4 play nicely with DP CS3?  I ask because I know there are so many common files and things that get shared between components that I'd hate to see something conflict where the colour picker in PCS4 for example is different and suddenly the one in say, Flash has changed to the "new" palette.
    Even stranger still, would it be possible to leave photoshop CS3 on the computer as well?  I know this may seem odd, but if I share this computer with people who don't need CS4 and are comfortable with their workflow.  I on the other hand need the latest ACR so I have to upgrade.  That again brings me to wonder if installing the latest ACR will "foul up" CS3 and it's ACR.
    I know this may have been discussed at some point in the past as CS4 has been available for some time, but I thought my combination of programs and variations might make this situation unique.
    Thanks in advance for any advice you can offer.

    Not specific to your versions, but I had PS 4, 5, 7 and CS all on the same machine for various reasons. All ran fine. Now, the only little thing was that file types, like PSD, were affiliated with CS (then my latest version), but that did not affect anything.
    With some programs, like Adobe Encore, there is a direct link to PS, Edit in Photoshop, and a few people have run afoul when they installed PS CS4, but wanted the Edit in Photoshop call to open CS3. It was a simple matter of just changing the file affiliation for .PSD (the format that Encore Menus are done in) to CS3 - fixed.
    Other than that, I have never heard of any issues, but like I said, different versions.
    Also, and this applies to Premiere Pro CS3 & CS4, but might carry over to other Adobe programs: if one has PrPro CS3 installed, then installs PrPro CS4, and THEN uninstalls PrPro CS3, some necessary parts of PrPro CS4 are deleted. The trick is to just do a Repair Install of PrPro CS4 and all is fixed. There were obviously some folders/files common to both versions, and removing CS3 took those out. I'd guess that Adobe has plans on making sure that similar does not happen with CS5, but that is only a guess.
    Good luck, and wish that I had something specific to the versions in your question,
    Hunt

  • Can you run multiple versions of Message  on one computer, i.e. one for each phone line on our account?

    Does anyone know if you can run more than one Message+ on one computer, one for each of our phones?

        CATTULLOS
    Great question! The way to do it is, you will need to open up multiple browsers. (one for each phone number) The only thing you would need to do is log into www.vzw.com for each individual number to be able to send the text messages. Keep us posted let us know if this helps.
    JorgeO_VZW
    Follow us on Twitter @VZWSupport

  • Multiple versions of Java simulaniously?

    Hi,
    We have a situation where the new library system we use will need Java 6 Update 3 specifically. We also use a web-based application that can't use 6 V.3 but something lower like 5. My question is, would having both versions on a PC be ok?
    Thanks,

    If your environment is Windows things are much easier. Every time you install the latest java runtime environment: it is set (by default) as the system's default runtime environment(So there is no problem with the previous versions). Regarding to the Java Development Kit(JDK): i thing your self as non a java developer, so i presume that you don't have any installed to your system.
    So in my opinion there will be no problem if you erase the older java runtime environments.

Maybe you are looking for

  • Siri is not working on my new iPad Air

    Siri isn't working on my week old iPad Air.  I've turned it off and on and sync'd it several times but no joy.  Any help will be appreciated.

  • HT201320 how do i display multiple screen in sequence?

    How do I get to toggle between active screens?

  • Crystal Reports localization issue

    Hi, I am using Crystal Reports for .NET version 2005. Also, I am utilizing SQL Server 2005 as my database server. The problem is when I deploy applications in Spanish countries (maybe others, but did not try yet). The problem happens when dates are p

  • How to set code page to Windows-1252

    Hello, I would like to set a specific page to Windows-1252 while others are Apex standard Please help Thank you.

  • Macbook pro to DSL-Modem via Ethernet

    I need help getting on Interneet using Ethernet cable to the Speedstream-4200 DSL modem. Usually I use the Airport-Extreme which then goes ethernet to the Speedstream DSL Modem. However, I was trying to trace some major DSL slowdowns and want to try