How to upgrade to Java JDK 1.7 on Ubuntu Unix Server 12?

Well, I have just installed Ubuntu Server 12, and, I am trying to get Java JDK 1.7 to run within the unix box, so I took the easy way and it would seem like there is some variant named 'ice tea' which is based on 1.6. When finding (searching) within the file system a file named java exists within /usr/bin, and, this is the bundled version of java, which is not the latest. Is Ubuntu Server still unsupported by Oracle?
Next I typed in sudo apt-get install jdk and sudo apt-get install java, however, no package is found. Does this mean that I have to install JDK by downloading it through the browser, or can Oracle make this available to apt-get users?
Unfortunately, Oracle Virtual Box does not seem to have a way to copy and paste the contents of the screen, and it would be impractical to upload a whole snapshot when I just need to demonstrate a subset of what I typed in to my friends here at the forum.
Edited by: Jon80 on Jul 13, 2012 10:36 AM

Oracle doesn't need to support anything, other than delivering a Linux build of OpenJDK. How the plethora of different Linux flavors manage the software installation is basically up to the people that manage the distribution.
And less than 10 seconds glancing at the front page of icedtea indicates that the more recent versions are based on OpenJDK 7. Installation instructions are also there. A quick google for "icedtea ubuntu server" provided me this:
http://www.stchman.com/essen_pack.html

Similar Messages

  • Can you upgrade the Java JDK that is shipped with ES3 to a more current version

    We have installed ES3 within out environment. However there appears to be some security issues with the JDK (1.6.0_26) that is shipped with ES3. We can't find any documentation on how to upgrade the JDK to a newer version that will work with ES3.

    These computers usually use Xandros, which is a version of linux that is no longer actively developed. Unfortunately I don't think there is a good way to update Firefox on these machines. I'd suggest you install a new version of linux (Ubuntu is a very popular and easy to use one). This is a bit beyond the scope of this forum however, I'd suggest looking on a few linux forums. They can help you find a version of linux that is more modern, faster and more secure, and then help you with installing it and setting it up. You'll be able to use the newest Firefox at that point, plus your operating system will be updated and faster.

  • How can i update our JDK version in EP 7.0 server

    Dear all:
    As we known,before we install any NW2004s products,we should install
    Java for install Environment.
    Our NW2004s EP 7.0 already installed and Go-Live.These days,we found
    that our EP system auto-restart often.Through the LOG-View, we found
    lots of error like"Out of Memory" and we search many SAP Notes:723909
    and 718901.It seems that we should update our version of the Java
    software(which locate in C:\j2sdk1.4.2_09)
    So, how can i update our JDK from 1.4.2.09 to 1.4.2.15?Uninstall
    older and re-install the new one?IS there effect to our EP application?
    Thanks.

    Hi Shao,
    Usually when installing the NW system it is recommended that you install the jre in a location like C:\JRE in order to assist with the upgrade issues of the jre. Incase you havent followed a pattern like that, you could install the new jre in the same location as the old one. Please take a down time of the EP system while doing so.
    P.S: Kindly assign points if your query is resolved, also close the question to assist other users narrow the search and find solutions

  • Java application -  processing files on different unix server

    Hi,
    I was wondering if it is possible to
    a) read a file that is on a different unix server to the one that my java application is on
    b) move a file from one directory on the remote unix server to another directory on the remote unix server
    Regards,
    sabretooth

    for (b):
    If I were you I would set up a FTP account for your app on the remote unix server. Then I would get my hands on a simple ftp framework
    and simply:
    Ftp ftp = new Ftp("UNIXHostIP", username, password);
    ftp.connect();
    ftp.moveRemoteFile("form here","to here");
    ftp.disconnect();
    some frameworks:
    JScape, iNet Factory: com.jscape.inet.ftp.Ftp
    /n software, IP*Works: ipworks.Ftp
    Enterprise Distributed Technologies, Java FTP Client Library: com.enterprisedt.net.ftp.FTPClient
    IBM alphaWorks, FTP Bean Suite: com.ibm.network.ftp.protocol.FTPProtocol
    SourceForge, JFtp: net.sf.jftp.net.FtpConnection
    The Jakarta Project, Jakarta Commons/Net: org.apache.commons.net.ftp.FTPClient
    JavaShop JNetBeans: jshop.jnet.FTPClient
    Sun, JDK: sun.net.ftp.FtpClient
    Florent Cueto, JavaFTP API: com.cqs.ftp.FTP
    Bea Petrovicova, jFTP: cz.dhl.ftp.Ftp
    The Globus Project, Java CoG Kit: org.globus.io.ftp.FTPClient
    I recomend JScape's INetFactory (Easy to use)
    OR the one from Jakarta (Free)
    IP*Works (TOP Quality at a price)
    Check out http://www.javaworld.com/javaworld/jw-04-2003/jw-0404-ftp.html
    for a complete review of all the ftp frameworks
    Firewalls?
    make a folder that is public on the unix server-ie falls outside the firewall if there is one (fire walls might cause problems for you)
    Unless you know the password to get through the Proxy then this should not be a problem.

  • How to invoke a Java class located outside of  BPEL PM server?

    I konw the way of invoking the Java class deployed in BPEL PM server by using WISF binding. But now I have a legacy Java Application located in another Appache Server.I hope the BPEL process can invoke this legacy Java Application. How should I do?
    Anybody can help me?
    Kind regard
    Qu

    You can use axis to create a webservice out of this class, or do the same with oracle jdeveloper - remote class mean remote protocol..
    /clemens

  • Upgrading to Java 1.4.1 on OS X

    On http://www.apple.com/java/ they state:
    The Java 1.4.1 Update 1, now available from software update, improves stability, memory usage, and correctness. Requires
    Mac OS X v10.2.6 or later.
    Following the link one is directed to:
    http://www.apple.com/macosx/upgrade/softwareupdates.html
    Apparently one should be able to upgrade the Java version by doing a standard Mac 'Software Updates'. I have installed the Mac "compilation" upgrade (100Mb) but Java didn't follow that. After a restart and running the tool again, I still do not see Java in the list of available updates (and there are no 'compilation packs' where Java might be).
    Anyone know how to upgrade the Java version on a Mac? I can't believe how difficult this turned out to be.

    Here is a helpful link for more info...
    http://developer.apple.com/java/faq/#gen_1
    -- Begin Copy
    Q: What version of Java is included on Mac OS X?
    A: Mac OS X v10.3, "Panther", is now shipping with an updated Java 1.4.1. A Java 1.4.1 Update 1 for Mac OS X v10.2.6 ("Jaguar") is currently being updated for compatibility with other software updates, and will be made available again shortly. Both releases are based on the J2SE 1.4.1_01 JDK with the HotSpot Client VM, and contain a number of bug fixes and performance enhancements since the initial Java 1.4.1 release.
    Q: Does Mac OS X support multiple J2SE versions on a single OS installation?
    A: The Panther and Jaguar releases of Mac OS X include both 1.3.1 and 1.4.1 J2SE implementations. Earlier releases of Jaguar did not ship with Java 1.4.1, but can obtain 1.4.1 through Software Update. With 1.4.1 installed, the standard command-line commands such as java and javac use 1.4.1. Apple developer tools such as Jar Bundler and Xcode both allow you to specify a Java version for double-clickable apps to use. Please see the Java 1.4.1 Info.plist Dictionary Keys documentation for details on how this is done.
    -- End Copy
    I was able to download the update via Software Updates. But the response "currently being updated" means that it may have been pulled off the update list temporarily.
    On the other hand, if it does not appear in the list of available updates when you run Software Update, you may already have it.
    Launch a terminal and enter "java -version". What is the output?

  • How pacman upgrade work?

    Hi, I am new to Arch and curious about how the upgrade process work. I was uing ubuntu and some debian based linux, when I did an kernel upgrade, it will install the new kernel and I had to reboot to boot into the new kernel. In the same time, the old kernel was still exist in my machine. I just did pacman -Syu and upgarde the kernel in Arch. I don't see any old kernel left. Can someone explain the process to me? Do I need to do some cleanup work after the upgrade? Thanks

    From man 8 pacman:
    HANDLING CONFIG FILES
    Pacman uses the same logic as rpm to determine action against files that are
    designated to be backed up. During an upgrade, 3 md5 hashes are used for each
    backup file to determine the required action: one for the original file
    installed, one for the new file that´s about to be installed, and one for the
    actual file existing on the filesystem. After comparing these 3 hashes, the
    follow scenarios can result:
    original=X, current=X, new=X
    All three files are the same, so overwrites are not an issue Install the
    new file.
    original=X, current=X, new=Y
    The current file is the same as the original but the new one differs.
    Since the user did not ever modify the file, and the new one may contain
    improvements or bugfixes, install the new file.
    original=X, current=Y, new=X
    Both package versions contain the exact same file, but the one on the
    filesystem has been modified. Leave the current file in place.
    original=X, current=Y, new=Y
    The new file is identical to the current file. Install the new file.
    original=X, current=Y, new=Z
    All three files are different, so install the new file with a .pacnew
    extension and warn the user. The user must then manually merge any
    necessary changes into the original file.

  • How to access a file in Unix server from windows using java

    I want to access a file in unix server from windows using java program.
    I have the following code. I am able to open the url in a web browser.
    String urlStr="ftp:user:passwd@unix-server:ftp-port//javatest/test.csv;type=i";
    URL url = new URL(urlStr);
    BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream)));
    String inputLine;
    while((inputLine=in.readLine()))!=null){
    System.out.println(inputLine);
    in.close();
    I get the following error
    java.io.FileNotFoundException: /javatest/test.csv
    at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:333)
    at java.net.URL.openStream(URL.java:960)
    at com.test.samples.Test.main(Test.java:45)

    urlStr="ftp:user:passwd@unix-server:ftp-port//javatest/test.csv;type=i";
    I have given the format of the urlStr that I am using in the code. The actiual values are used in my code. I have tried pasting this url in the browser and it opens the file.

  • Connection to a Unix-Server with Java

    Hi!
    I've got a little problem! I must write a java programm that connects to a unix-server! The programm should connect to the server and writes a command like "ls"! How can I do this? Can someone help me?
    Thanks Flyer2004

    Hi,
    something to help you with your assignment.
    The code below will connect to a server on a port.
    public void run() {
    try
    Socket socket = new Socket( "abc.com" , 13312 );
    System.out.println( "Connected to the server" );
    PrintWriter pw = new PrintWriter( socket.getOutputStream(), true );
    BufferedReader stdIn = new BufferedReader( new InputStreamReader(System.in) );
    BufferedReader in = new BufferedReader( new InputStreamReader( socket.getInputStream() ) );
    String userInput;
    while ( (userInput = stdIn.readLine()) != null ) {
    pw.println( userInput );
    System.out.println("echo: " + in.readLine() );
    catch ( Exception ex )
    ex.printStackTrace();     
    you can use this code to connect to a port.
    now comes the server part.....
    ServerSocket serverSocket = new ServerSocket( 7777 );
    FileInputStream fis = new FileInputStream( "test.dat" );
    Socket socket = serverSocket.accept();
    OutputStream os = socket.getOutputStream();
    byte[] buffer = new byte[1024];
    int bytes = 0 ;
    int i = 0 ;
    while( ( bytes = fis.read( buffer ) ) != -1 ) {
    os.write( buffer, 0, bytes );
    os.flush();
    i++ ;
    System.out.println( "bytes sent : " + i + " KB " ) ;
    os.close();
    fis.close();
    The code above post's the file back...
    in your case you want the output of your command so use "Runtime.runexec" and run your command on the server..
    use the above code and replace the file downloading part with your code....
    send back the output of the same to the client...
    just in case ...
    if you want to do any random commands... you need to let your server knwo that and the code for that needs to be persent on the system.
    by the way this is pure vanilla and it needs to be modified a lot.
    Regards,
    myraid

  • How to upgrade Forms 11gR2 to use JAVA 7 after it was installed with JAVA 6

    I recently installed Forms 11gR2 on a development server.  We are trying to have the latest versions of everything to migrate from Forms 10g and assure we have support for the next few years.
    Our platform has the following software configuration:
    Solaris 10 (Update 19) SPARC 64 bits
    Weblogic 11g (10.3.6) that was installed with Java JDK 1.6.0_38
    Forms 11g R2 (11.1.2.1) that was also installed with
    Java JDK 1.6.0_38
    I tried to install Weblogic and Forms using the latest Java 7 JDK (1.7.0_25) but I got an error in the final steps of Forms setup, when I was configuring the domain.  I searched online and found a couple of tips but nothing worked.  The installation was stuck at the
    Creating Weblogic Domain step.  So I decided to try the installation process with the Java 6 JDK that we are using right now for Forms 10g, and it worked perfectly.  I have now two options but I don't know which one might be the better path:
    Uninstall Weblogic and Forms 11g completely, and try to re-install them again with Java 7, trying to fix the error that I got at the end of the configuration process.
    Try to upgrade the current Forms 11g installation from Java 6 to Java 7.  I found a blog that might suggest it is possible, but I don't know if it may cause additional issues along the road. http://pitss.com/us/2013/02/20/how-to-use-java-7-with-oracle-forms-11g-in-an-oracle-supported-environment/
    Thanks in advance for any suggestions you might have, or if any of you has experience installing Forms 11gR2 with Java 7 it might be great to know how to fix this error.  It might be worth mentioning that when I installed Forms and Weblogic with Java 6 I used exactly the same values, ports, options and paths.  The error appears like this in the installation logs and the process hangs there:
    XXX: adding task: oracle.as.install.classic.ca.standard.DomainProvisioningTask
      AdminServer port is 7001
      trying to connect to admuxas09.adminsrvad.sa.gov.au 7001
      Creating Weblogic Domain.
    oracle.as.provisioning.exception.ASProvWorkflowException
            at oracle.as.provisioning.weblogic.ASDomain._createDomain(ASDomain.java:2958)
            at oracle.as.provisioning.weblogic.ASDomain.createDomain(ASDomain.java:2476)
            at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:633)
            at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:391)
            at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
            at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
            at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
            at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
            at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
            at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:371)
            at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:88)
            at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:105)
            at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
            at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:64)
            at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:160)
            at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
            at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:86)
            at java.lang.Thread.run(Thread.java:662)
    oracle.as.provisioning.exception.ASProvisioningException
            at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:872)
            at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
            at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
            at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
            at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
            at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:371)
            at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:88)
            at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:105)
            at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
            at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:64)
            at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:160)
            at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
            at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:86)
            at java.lang.Thread.run(Thread.java:662)
    Caused by: oracle.as.provisioning.exception.ASProvWorkflowException: Error Executing workflow.
            at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:686)
            at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:391)
            at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
            ... 13 more
    Cheers,
    Ivan Neva
    Oracle DBA

    Well if I got it to work with java 6 I'd leave it alone, to say the least. The elephant in the room is the certification matrix.
    http://www.oracle.com/technetwork/developer-tools/forms/overview/index.html
    there's 2 issues, what jdk does forms on the server want? Bigger question, what JRE is acceptable on the client?
    You would surely want the jre to be 7 on the client. Regarding the jdk on the server, you could leave it as is IMHO.
    Note that there was a patch to 11gr2. In conclusion, be sure to check the cert matrix regarding what is certified for the jdk for the server.
    I think the matrices are saying that if you have forms 11.1.2.1.0 that you can use the jdk 7. but like I said the big issue is what can the client use?
    As I read the matrix I think it is saying you have to have 11.1.2.1.0 to use the jre 7 on the client.
    So I would say if you have 11.1.2.1.0 on the server you are good because it's not a problem to have the jdk 6 on the server, if not you have to apply the patch in order to enable the jre 7 on the client.

  • How to Upgrade java version on J2EE Engine Server?

    Hi Experts,
    We are running the NetWeaver 2004s SP 7 with Java version 1.4.2_08 on the server, but we would like to upgrade the system and be able to upgrade to Java version 1.5. How do we start? We would greatly appreciate your responses.
    Thanks,
    -Don P.

    but we would like to upgrade the system and be able to upgrade to Java version 1.5
    Can you explain this more accurately? For example the OS version
    Are you say about SUN or IBM JDK? I'm think you say about SUN JDK ...when only 1.4.2.XXXX can be installed for
    NW 7.0, Do not use
    Java version 1.5
    In any case Try to check the
    Note 709140 - Recommended JDK and VM Settings for the WebAS630/640/7.0
    You will see all JDK/OS mixes and link's to recuired notes ....
    About how to change java version, for example to newest release ? -->
    Note 718901 - How to Change the JDK of the J2EE Engine
    Regards.

  • How to upgrade jdk in standalone forms and reports 10.1.2

    hi all
    i have forms and reports services standalone 10.1.2.0 can any one help me how to upgrade default jdk to jdk 6
    thx very much

    Install JDk6 somewhere else. Rename ORACLE_HOME/jdk to jdk1.4. Create jdk folder in ORACLE_HOME and copy contents of JDK1.6 into jdk.
    But before doing this, check with oralce whether this is compatible. Oracle 0.1.2 supplied JDK is 1.4

  • How to install java jdk and jrel offline ?

    I have java jdk and jrel installed; and developed and run a java application on my laptop#1 . I want to copy the java jdk, jrel, and the application onto my laptop#2 offline, how can I do it. I have no Window Installer on my laptop#2, and I cannot find Window Installer on my laptop#1. If I only want to run the java application but no development work on my laptop#2, do i need java jdk on it? Thanks for help.

    If you have Windows installed, you have the Windows Installer.
    Offline download/installation of either the JDK or the JRE contains a current version of the Windows installer.
    A JRE is required to run Java programs. A JDK is required to develop Java programs.

  • How to upgrade jdk in 11i

    Hi expert,
    i have to apply
    241631
    11i.ATG_PF.H.delta.7 (RUP7)
    doc  783600.1
    this patch and its prerequest is developer 6i patchset 19 and a minimum JDK version of 1.5.0 is required on HTTP server nodes. i upgrade form developer 6i successfully. but unable to upgrade jdk 1.5.0.
    i search metalink and google both but unable to find out perfect doc to upgrade jdk 1.5.0 on 11i.
    my current rup patch level is 4 .
    i request to all of u expert plz help me to upgrade jdk 1.5.0. and refer me any doc that help me to upgrade it.
    currently i m using jinitiator  30.
    os linux 4
    ebs 11.5.10.2
    thanks & regards
    pritesh ranjan

    Hi Pritesh,
    plz help me to upgrade jdk 1.5.0. and refer me any doc that help me to upgrade it.
    Please refer:
    Using J2SE Version 5.0 with Oracle E-Business Suite 11i (Doc ID 304099.1)
    How To Upgrade JDK 1.5 / J2SE 5.0 Sub-Versions with e-Business Suite 11i (Doc ID 416499.1)
    Hope this helps !!!
    Thanks &
    Best Regards,

  • How to update base java and use same jbuilder version

    hi,
    I use jbuilder 3.5, I need to use java1.4 but i dont know how to upgrade java while using the same jbuilder version.
    I tried changing the [prooject default properties such that the path pin[points to jdk1.4 it recognized this move and it automatically changed all the references upon specifying the home directory of jdk1.4. However, when i rename the jdk1.2.2 folder and then try to reload jbuilder it say vm error could not start vm.
    I need to remove 1.2.2 from my system and i want jbuilder to use 1.4 any ideas how this can be done.
    Thanks
    Derik
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    I remember JBuilder 3.x had quite a few little bugs and memory leaks. But I do know it does let you change the jdk, unlike the later versions (which force you to pay for the non-'personal' versions to get this and many other features)
    Toi be honest, if it's giving you grief, I swop to eclipse, which doesn't even come with a java environment, so it's completely separate. And a far nicer tool as well. And it's free, open source, blah blah <more buzz-words go here>.

Maybe you are looking for

  • ABAP SOAP Client with MTOM

    Hi experts, I need to create a SOAP client in ABAP for a web service that uses MTOM (xop:include) to transfer binary files. I know how to create a client proxy in SE80 from WSDL, but I.have no idea how to send attachments with protocol MTOM. Does any

  • Does the Airport Express support the DHCP BROADCAST flag

    In trying to connect a vista laptop to an existing Airport Express Network and the internet, went ot MS Help and found an article saying Vista is set with a 0 (Zero) in the Registry (whatever that is).The comment is - A value of 0 disables this regis

  • IPad camera -problems with still shot, very grainy images indoors or atnight

    Hello, I have the ipad 2 and am experiencing problems with the still camera shots (using the built in rear camera). The images are very grainy to such an extent that th ipad camera images are unusable when taken indoors (under full light), in early e

  • System Copy of ECC5.0 / Target DB Oracle 10g

    Hello, are there already CD´s or adapted scripts available to install a ECC 5.0 with Oracle 10.2 as target Database. bye Thomas Herberg

  • OIM default notification template to Gmail ID

    Hi, I wanted to send an email to the user to when his account is created in oim to his gmail id. Please shed some light on the process. Thank you.