Instalação do SAP GUI 740 no Ubuntu 14.04

2

Eu preciso da sua ajuda! Eu tenho a seguinte versão do JRE instalada no meu sistema:

java version "1.7.0_75" OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~trusty1) 
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)

Aqui estão minhas alternativas:

Existem duas opções para o Java alternativo (fornecendo /usr/bin/java ).

  Selection    Path                                            Priority   Status

* 0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      auto mode
* 1            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      manual mode
* 2            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      manual mode

Quando executo o seguinte comando para instalar a GUI:

java -jar PlatinGUI740_0-20012037.JAR

Esta é a saída:

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/sap/platin/micro/Microkernel : 
Unsupported major.minor version 52.0    
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)\
at java.net.URLClassLoader.access0(URLClassLoader.java:71)
at java.net.URLClassLoader.run(URLClassLoader.java:361)
at java.net.URLClassLoader.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Mas diz aqui que a GUI trabalha com o Java 7. O que estou perdendo?

Atualização:

Depois de @ chronos00 lançar alguma luz sobre este assunto, eu tentei sua solução. No entanto, eu não era capaz de instalar o JDK via sudo apt-get install openjdk-8-jre , mas foi capaz através deste link . O instalador agora mostra a GUI, mas ainda não consigo continuar com a instalação. O instalador agora me dá este erro:

Instalação do SAP GUI para Java 7.40 A instalação não foi concluída com sucesso. A instalação falhou.

The installation of the SAP GUI for Java has failed with fatal errors.
Please check the installation log file: "/root/sapgui.log"

Installation details.
Copy Resources
Installed resource : GuiStartS.jar
Installed resource : JNetBeanS.jar
Skipped native optional resource : Linux-gmux.jar
Skipped native optional resource : Linux-graphics.jar
Exception details.


Internal exception: java.lang.NullPointerException
java.lang.NullPointerException at:
com.sap.platin.micro.installer.InstallationController.loadResource(InstallationController.java:1133)at:
com.sap.platin.micro.installer.InstallationController.downloadResources(InstallationController.java:1001)at:
com.sap.platin.micro.installer.InstallationController.addInstallationImpl(InstallationController.java:280)at:
com.sap.platin.micro.installer.InstallationController.addInstallation(InstallationController.java:132)at:
com.sap.platin.micro.Microkernel.install(Microkernel.java:274)at:
com.sap.platin.micro.Microkernel.main(Microkernel.java:798)
    
por erik 02.02.2015 / 16:40

3 respostas

0

Eu vejo o mesmo comportamento que você faz com o OpenJDK-7.

Eu resolvi isso instalando a versão 8 do OpenJDK ( sudo apt-get install openjdk-8-jre ) e, em seguida, selecionando-o usando update-alternatives --config java

No meu caso, a saída de update-alternatives --config java agora se parece com o seguinte:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      auto mode
  1            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      manual mode
* 2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1069      manual mode

A instalação e a execução foram seguidas corretamente depois disso.

Espero que isso ajude!

PS: Por favor, note que estou usando a seguinte versão do SAP-PlatinGUI PlatinGUI740_0-20012039.JAR . Não sei se há alguma diferença com a que você estava tentando, mas também tive o mesmo problema com o OpenJDK7.

    
por chronos00 20.02.2015 / 13:53
1

No Linux Mint 18 da família Ubuntu com a versão openjdk "1.8.0_91" instalado, instalei o SAP GUI para o Java 7.40 rev 7. Ocorreu o mesmo erro quando tentei iniciar o SAP gui. Eu simplesmente procurei o javafx no centro de software e instalei a plataforma de aplicativos cliente rica em Javafx / openjfx 8 para java. Agora funciona como um encanto.

    
por Ronald 25.06.2016 / 05:00
0

Por favor, vá para link

ou pressione Ctrl-Alt-T para abrir um Terminal. então.. coloque esta linha e aperte enter

sudo add-apt-repository ppa:webupd8team/java

depois coloque esta linha e pressione enter

sudo apt-get update

depois coloque esta linha e pressione enter

sudo apt-get install oracle-java8-installer

agora com o java 8 instalado, feche o Terminal.

Clique com o botão direito do mouse no ícone PlatinGUI740_2-20012039.JAR em sua área de trabalho (ou em qualquer lugar) e selecione " Abrir com o Oracle Java8 Runtime "

e é isso !! você é bom para ir.

    
por CheyenneAlvis 13.05.2015 / 22:46