Unbedingt eine Oracle Java vm installieren
Unbedingt eine Oracle Java vm installieren
Das ist nicht auszuschließen. Entwickelt wurde auf einem Oracle JDK 1.6x.
Ich hatte mal unter einer IBM VM getestet, das schlug fehl.
Hey,
danke ich meinte den Client
Beim start kommt folgendes:
Starte...
-------------------------
|Version: 1.0 |
|Status: release |
|Starte: Client |
-------------------------
21:55:52 [ERROR] [AWT-EventQueue-0] [LauncherClient][81] Fehler
java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(Graphic sEnvironment.java:197)
at java.awt.Window.<init>(Window.java:534)
at java.awt.Frame.<init>(Frame.java:420)
at java.awt.Frame.<init>(Frame.java:385)
at javax.swing.JFrame.<init>(JFrame.java:174)
at client.gui.login.LoginDialog.<init>(LoginDialog.ja va:69)
at client.gui.login.LoginDialog.<init>(LoginDialog.ja va:301)
at client.gui.LauncherClientGUI$1.run(LauncherClientG UI.java:78)
at java.awt.event.InvocationEvent.dispatch(Invocation Event.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:705)
at java.awt.EventQueue.access$000(EventQueue.java:101 )
at java.awt.EventQueue$3.run(EventQueue.java:666)
at java.awt.EventQueue$3.run(EventQueue.java:664)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 675)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:128)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:117)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:113)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:105)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:90)
Ja ich habe eine Standard Java Installation. Kann man den OracleJava Pfad irgendwie ins Environment mit setzen?
Ich würde ungern das standard JDK deinstallieren, da ich das für diverse Entwicklungen genutzt habe und ich ansonsten den rest nicht mehr garantieren kann. :-D
Gerade mal unter Ubuntu mit folgender JDK Version gestartet:
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.2)
OpenJDK Client VM (build 20.0-b11, mixed mode, sharing)
Client GUI konnte ich problemlos starten, es scheint bei dir irgendein GUI Fehler zu sein.
Ist das ein Ubuntu in der Serverversion auf dem du die grafische Oberfläche nachinstalliert hast?
Hey,
ja ist korrekt.
Ist ein Ubuntu Server 12 mit nachinstallierten X-Tools
danke schonmal
PS ich habe nun nochmal genauer nachgesehen und ich habe ein JDK7 installiert gehabt.
Ich habe nun einen "downgrade" auf die JDK6 version gemacht und beim starten bringt er mir nun folgende Fehlermeldung:
13:24:33 [ERROR] [main] [RemoteGUIServer][152] Fehler beim Starten des RMI-GUI Dienstes
java.rmi.server.ExportException: Port already in use: 1099; nested exception is:
java.net.BindException: Address already in use
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTrans port.java:328)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TC PTransport.java:236)
at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCP Endpoint.java:411)
at sun.rmi.transport.LiveRef.exportObject(LiveRef.jav a:147)
at sun.rmi.server.UnicastServerRef.exportObject(Unica stServerRef.java:207)
at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.j ava:122)
at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl. java:98)
at java.rmi.registry.LocateRegistry.createRegistry(Lo cateRegistry.java:239)
at server.gui.rmi.RemoteGUIServer.INIT_RMI(RemoteGUIS erver.java:140)
at server.Launcher.main(Launcher.java:142)
at starter.Starter.main(Starter.java:114)
Caused by: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlai nSocketImpl.java:353)
at java.net.ServerSocket.bind(ServerSocket.java:336)
at java.net.ServerSocket.<init>(ServerSocket.java:202 )
at java.net.ServerSocket.<init>(ServerSocket.java:158 )
at javax.net.ssl.SSLServerSocket.<init>(SSLServerSock et.java:103)
at sun.security.ssl.SSLServerSocketImpl.<init>(SSLSer verSocketImpl.java:98)
at sun.security.ssl.SSLServerSocketFactoryImpl.create ServerSocket(SSLServerSocketFactoryImpl.java:77)
at server.gui.rmi.ssl.RMISSLServerSocketFactory.creat eServerSocket(RMISSLServerSocketFactory.java:90)
at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket( TCPEndpoint.java:667)
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTrans port.java:317)
... 10 more
13:24:33 [ERROR] [main] [RemoteGUIClient][103] Fehler beim Starten des RMI-Client-GUI Dienstes
java.rmi.server.ExportException: Port already in use: 1098; nested exception is:
java.net.BindException: Address already in use
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTrans port.java:328)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TC PTransport.java:236)
at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCP Endpoint.java:411)
at sun.rmi.transport.LiveRef.exportObject(LiveRef.jav a:147)
at sun.rmi.server.UnicastServerRef.exportObject(Unica stServerRef.java:207)
at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.j ava:122)
at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl. java:98)
at java.rmi.registry.LocateRegistry.createRegistry(Lo cateRegistry.java:239)
at server.gui.rmi.RemoteGUIClient.INIT_RMI(RemoteGUIC lient.java:95)
at server.Launcher.main(Launcher.java:145)
at starter.Starter.main(Starter.java:114)
Caused by: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlai nSocketImpl.java:353)
at java.net.ServerSocket.bind(ServerSocket.java:336)
at java.net.ServerSocket.<init>(ServerSocket.java:202 )
at java.net.ServerSocket.<init>(ServerSocket.java:158 )
at javax.net.ssl.SSLServerSocket.<init>(SSLServerSock et.java:103)
at sun.security.ssl.SSLServerSocketImpl.<init>(SSLSer verSocketImpl.java:98)
at sun.security.ssl.SSLServerSocketFactoryImpl.create ServerSocket(SSLServerSocketFactoryImpl.java:77)
at server.gui.rmi.ssl.RMISSLServerSocketFactory.creat eServerSocket(RMISSLServerSocketFactory.java:90)
at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket( TCPEndpoint.java:667)
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTrans port.java:317)
... 10 more
Ich habe nachgesehen und normalerweise ist der Prozess vom start.sh nicht mehr am laufen.
Was kann ich noch tun?
Sorry für die vielen dummen Fragen...
Geändert von baarthor (12.06.2012 um 13:32 Uhr)
Der Server läuft noch und kann deswegen nicht nochmals gestartet werden (Port already in use).
Schau mal mit
ps -fx
nach allen Prozessen. firEmergency wird normalerweise als
java oder javaw
aufgelistet.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)