none
Windows RT Java compatibility

    Question

  • I'm about to purchase the new Windows Surface with Windows RT. I'm just worried about If It's compatible with Java, As most games & applications I run requires Java to be installed. If so I would also like to know if I'm able to run Eclipse(Java IDE) on Windows RT.

    Thanks

    Monday, October 29, 2012 6:09 PM

Answers

  • I'm about to purchase the new Windows Surface with Windows RT. I'm just worried about If It's compatible with Java, As most games & applications I run requires Java to be installed. If so I would also like to know if I'm able to run Eclipse(Java IDE) on Windows RT.

    Thanks

    Hi

    You need to read some of the documentation about Windows RT.

    There are 2 basic platform versions of Windows 8, the Desktop version that runs on any compatible PC and the Windows RT version that only runs on Certified ARM based Tablets. The Windows RT version is only available pre-installed on these certified tablets and cannot be purchased and installed separately.

    Windows RT includes many of the previous built-in apps, such as Wordpad, Notepad, Paint, etc, that have been converted to run on this version. It also includes a ported version of Microsoft Office Home and Student.

    The other apps that run on Windows RT are only available through the Windows Store.

    Here are some links with more information:

    Welcome to Windows RT - Microsoft Windows:
    http://windows.microsoft.com/en-US/windows/rt-welcome

    Windows RT: Frequently asked questions - Microsoft Windows Help:
    http://windows.microsoft.com/en-US/windows/windows-rt-faq


    Regards

    Man, don't confuse him for no reason. Just say no, Java doesn't run on RT, because Java is a "desktop" program.
    Monday, October 29, 2012 8:46 PM
  • I'm about to purchase the new Windows Surface with Windows RT. I'm just worried about If It's compatible with Java, As most games & applications I run requires Java to be installed. If so I would also like to know if I'm able to run Eclipse(Java IDE) on Windows RT.

    Thanks

    Hi

    You need to read some of the documentation about Windows RT.

    There are 2 basic platform versions of Windows 8, the Desktop version that runs on any compatible PC and the Windows RT version that only runs on Certified ARM based Tablets. The Windows RT version is only available pre-installed on these certified tablets and cannot be purchased and installed separately.

    Windows RT includes many of the previous built-in apps, such as Wordpad, Notepad, Paint, etc, that have been converted to run on this version. It also includes a ported version of Microsoft Office Home and Student.

    The other apps that run on Windows RT are only available through the Windows Store.

    Here are some links with more information:

    Welcome to Windows RT - Microsoft Windows:
    http://windows.microsoft.com/en-US/windows/rt-welcome

    Windows RT: Frequently asked questions - Microsoft Windows Help:
    http://windows.microsoft.com/en-US/windows/windows-rt-faq


    Regards



    Monday, October 29, 2012 8:40 PM
    Moderator

All replies

  • According to Oracle, it's not compatible (yet)

    http://www.java.com/en/download/manual.jsp

    Windows X32/X64, Linux, Mac and Solaris are supported, but there's no mention to Windows RT.

    Of course, Java should run perfectly well on a Surface Intel tablet (which is supposed to be released some time next year)


    Sebastian Sajaroff Senior DBA Pharmacies Jean Coutu

    Monday, October 29, 2012 6:23 PM
  • According to Oracle, it's not compatible (yet)

    http://www.java.com/en/download/manual.jsp

    It will never be compatible. RT doesn't run Win32 software, how do you do a Java VM in Metro? The design of WinRT is so limited that it's easier doing that in DOS.

    Monday, October 29, 2012 6:28 PM
  • I'm about to purchase the new Windows Surface with Windows RT. I'm just worried about If It's compatible with Java, As most games & applications I run requires Java to be installed. If so I would also like to know if I'm able to run Eclipse(Java IDE) on Windows RT.

    Thanks

    Hi

    You need to read some of the documentation about Windows RT.

    There are 2 basic platform versions of Windows 8, the Desktop version that runs on any compatible PC and the Windows RT version that only runs on Certified ARM based Tablets. The Windows RT version is only available pre-installed on these certified tablets and cannot be purchased and installed separately.

    Windows RT includes many of the previous built-in apps, such as Wordpad, Notepad, Paint, etc, that have been converted to run on this version. It also includes a ported version of Microsoft Office Home and Student.

    The other apps that run on Windows RT are only available through the Windows Store.

    Here are some links with more information:

    Welcome to Windows RT - Microsoft Windows:
    http://windows.microsoft.com/en-US/windows/rt-welcome

    Windows RT: Frequently asked questions - Microsoft Windows Help:
    http://windows.microsoft.com/en-US/windows/windows-rt-faq


    Regards



    Monday, October 29, 2012 8:40 PM
    Moderator
  • I'm about to purchase the new Windows Surface with Windows RT. I'm just worried about If It's compatible with Java, As most games & applications I run requires Java to be installed. If so I would also like to know if I'm able to run Eclipse(Java IDE) on Windows RT.

    Thanks

    Hi

    You need to read some of the documentation about Windows RT.

    There are 2 basic platform versions of Windows 8, the Desktop version that runs on any compatible PC and the Windows RT version that only runs on Certified ARM based Tablets. The Windows RT version is only available pre-installed on these certified tablets and cannot be purchased and installed separately.

    Windows RT includes many of the previous built-in apps, such as Wordpad, Notepad, Paint, etc, that have been converted to run on this version. It also includes a ported version of Microsoft Office Home and Student.

    The other apps that run on Windows RT are only available through the Windows Store.

    Here are some links with more information:

    Welcome to Windows RT - Microsoft Windows:
    http://windows.microsoft.com/en-US/windows/rt-welcome

    Windows RT: Frequently asked questions - Microsoft Windows Help:
    http://windows.microsoft.com/en-US/windows/windows-rt-faq


    Regards

    Man, don't confuse him for no reason. Just say no, Java doesn't run on RT, because Java is a "desktop" program.
    Monday, October 29, 2012 8:46 PM
  • According to Oracle, it's not compatible (yet)

    http://www.java.com/en/download/manual.jsp

    It will never be compatible. RT doesn't run Win32 software, how do you do a Java VM in Metro? The design of WinRT is so limited that it's easier doing that in DOS.

    Who said anything about Win32 software?

    While there may not be one available as yet, there's absolutely no technical reason why you couldn't do a Java VM for Win8-RT. Metro isn't really an issue because Java does not use the underlying system for any user interface stuff. All it really needs to be able to do is push pixels onto the screen to drive its own GUI.

    A Java runtime would likely be a "desktop" style app, not Metro. I suppose one could make a Metro shell to host a Java application that was written to act like a native Metro app, but I don't see the point. Using C# is a much better option.

    Once you had the Java VM, Java desktop apps like Eclipse would come along for little or no additional effort.

    Of course, just because there's no technical barrier doesn't mean MS wants it. If they didn't want to put it in the store, that would be a deal breaker.

    Saturday, December 08, 2012 11:22 AM
  • That's right.

    For the last years, OS developers wrote Java JREs/JDKs for diverse platforms like Windows, Apple, Linux, AIX, HP-UX, Solaris and even OS/400.

    There's no technical limitation that impedes Microsoft (or Oracle) from writing a native JREs/JDKs for Windows RT.


    Sebastian Sajaroff Senior DBA Pharmacies Jean Coutu

    Monday, December 10, 2012 2:12 PM
  • A Java runtime would likely be a "desktop" style app, not Metro.


    And that's the deal breaker. No desktop software, except for Office and IE, runs on Windows RT.
    Monday, December 10, 2012 4:46 PM
  • The Java Runtime for Windows RT desktop needs to be released as a paid app. Honestly, the RT is awesome and the java runtime will push this device over the top.
    Thursday, February 28, 2013 8:54 PM
  • If you go to "Set Program Access and Computer Defaults" under the Microsoft Windows configuration it has the "Virtual Machine for Java" setting.Is this something Microsoft forgot to remove or is it a planned future "re-feature".

    There is no reason why Java wouldn't run on ARM. OpenBSD has had it for a while in their software repos. Hopefully people don't think porting software to ARM is a difficult process because RT has made it a nightmare due to being very locked down.

    Tuesday, August 20, 2013 11:00 AM
  • Man, don't confuse him for no reason. Just say no, Java doesn't run on RT, because Java is a "desktop" program.
     

    What are you talking about? Java is not a desktop program. Better said Java - in this meaning the JRE is not a "program", but middleware. Same as .NET framework. It has nothing to do with some GUI - Metro or "Desktop" or some other shell. JRE is an interpreter which should make the programming easier - one program for all platforms. Lack of JRE on RT platform is one of the key disadvantages.

    Wednesday, November 06, 2013 4:08 PM
  • The short and very accurate answer is no. Here is why: Programs, applications, anything.. that is considered JAVA requires a single very important component to be present. The JRE. The JRE (Java Runtime Environment) is essentially what you down load from the Java website when it says "you need to install JAVA".

    To put it in perspective, the JRE installs what is called a JVM (Java Virtual Machine) and without getting too nerdy about it, the JVM "Plays" your Java Programs. Java programs are really just a file type (keeping this simple) that requires a player, similar to MP3's and BMP's, you don't RUN a song, you play it. That's what happens with Java programs, they are PLAYED through the JVM.

    SOLUTION: Until the JRE for Windows RT is available, no java apps, games, or websites that require a java plugin. Dear Microsoft, thanks for trying to do what APPLE is doing by isolating what is allowed to run on your platform, and making it 22X worse. stupid stupid stupid move.

     

    Wednesday, July 16, 2014 5:08 PM