lance un environnement graphique sur linux
Bonjour!
depuis un certains temps, je tente d'installer open baraza sur linux et j'ai tout les problèmes. Lorsque je lance mon sh ide.sh je reçois le message d'erreur suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:112)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at java.awt.Toolkit$2.run(Toolkit.java:849)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:841)
at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:121)
at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1564)
at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:147)
at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1599)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:530)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:570)
at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1320)
at javax.swing.UIManager.initialize(UIManager.java:1407)
at javax.swing.UIManager.maybeInitialize(UIManager.java:1395)
at javax.swing.UIManager.getUI(UIManager.java:991)
at javax.swing.JPanel.updateUI(JPanel.java:126)
at javax.swing.JPanel.<init>(JPanel.java:86)
at javax.swing.JPanel.<init>(JPanel.java:109)
at javax.swing.JPanel.<init>(JPanel.java:117)
at javax.swing.JRootPane.createGlassPane(JRootPane.java:544)
at javax.swing.JRootPane.<init>(JRootPane.java:364)
at javax.swing.JApplet.createRootPane(JApplet.java:160)
at javax.swing.JApplet.<init>(JApplet.java:148)
at org.baraza.Baraza.<init>(Baraza.java:26)
at org.baraza.Baraza.main(Baraza.java:56) |
j'ai besoin de votre aide. que dois-je faire?
merci.
lancé un environement graphique sous linux
ok! en fait je me connecte à distance sur un serveur linux et c'est sur ce serveur que je dois installer l'application open baraza. après paramétrage de certains fichiers, voicie le message qu'il me ramène:
Code:
1 2 3 4 5 6
| Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.applet.Applet.<init>(Applet.java:67)
at javax.swing.JApplet.<init>(JApplet.java:130)
at org.baraza.Baraza.<init>(Baraza.java:26)
at org.baraza.Baraza.main(Baraza.java:56) |
le message est différent de celui que j'ai envoyé en premier.
lancé un environement graphique sous linux
où dois-je mettre le $ export DISPLAY=local_hostname:0 les amis. je cherche mais je ne trouve pas.
le code pour demarrer X, sur quel consol dois-je le taper? dans le terminal de mon serveur qui est à distance ou bien en local sur mon win xp?
aidé moi
lancé un environement graphique sous linux
voici ce que j'ai fait:
Code:
1 2 3 4 5 6 7
| [root@ds224 /]# export DISPLAY=kimoupc:0
[root@ds224 /]# cd /opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/hr.1.2.4/app/
[root@ds224 app]# ls
app.jsp baraza.jar ide.bat index.jsp projects server.bat
baraza.bat baraza.sh ide.sh lib README server.sh
[root@ds224 app]# sh ide.sh |
lorsque je lance mon application, je reçois le message suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| _X11TransSocketINETConnect() can't get address for kimoupc:6000: Name or service not known
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82)
at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:112)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at java.awt.Toolkit$2.run(Toolkit.java:849)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:841)
at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:121)
at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1564)
at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:147)
at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1599)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:530)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:570)
at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1320)
at javax.swing.UIManager.initialize(UIManager.java:1407)
at javax.swing.UIManager.maybeInitialize(UIManager.java:1395)
at javax.swing.UIManager.getUI(UIManager.java:991)
at javax.swing.JPanel.updateUI(JPanel.java:126)
at javax.swing.JPanel.<init>(JPanel.java:86)
at javax.swing.JPanel.<init>(JPanel.java:109)
at javax.swing.JPanel.<init>(JPanel.java:117)
at javax.swing.JRootPane.createGlassPane(JRootPane.java:544)
at javax.swing.JRootPane.<init>(JRootPane.java:364)
at javax.swing.JApplet.createRootPane(JApplet.java:160)
at javax.swing.JApplet.<init>(JApplet.java:148)
at org.baraza.Baraza.<init>(Baraza.java:26)
at org.baraza.Baraza.main(Baraza.java:56) |
je fais comment? ou bien, est que j'ai fai une mauvaise mannoeuvre.
lancé un environement graphique sous linux
OK, je vais faire l'autre option qui est ssh -x. je t'informe que dans mon fichier sshd_conf, x11Forwarding est à YES. pour me connecter avec ssh -x est que je dois configurer PUTTY. donne moi la procédure à suivre stp.
lancé un environement graphique sous linux
je t'explique plus en détails.
je suis sur win xp et je me connecte à un serveur linux distant. Et c'est sur ce serveur linux que je dois à distance installer mon application. j'ai pu transférer les données de mon application depuis mon poste win xp vers le serveur linux distant. je vous envoie la procédure d'installation de mon application:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
| Setup
1. install Postgresql <a href="http://www.postgresql.org/" target="_blank">http://www.postgresql.org/</a> version 8.3 and above
Linux
yum install postgresql-server
service postgresql initdb - (Optional - wull clear all databases)
service postgresql start
Windows
Download the setup file and install
2. install Java <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html" target="_blank">http://www.oracle.com/technetwork/ja...ads/index.html</a> version 1.6.18 and above
3. install Tomcat <a href="http://tomcat.apache.org" target="_blank">http://tomcat.apache.org</a> version 6.0.21
edit TOMCAT_HOME/bin/catalina.sh
add JAVA_HOME="/usr/java/default"
4. Deploy hr.war
copy hr.war TOMCAT_HOME/webapps/
TOMCAT_HOME/bin/startup.sh
5. Edit app/hr/app/projects/config.xml and change dbusername and dbpassword to installed postgres credentials
edit TOMCAT_HOME/webapps/hr/app/projects/config.xml
Edit the file ./hr/app/projects/config.xml to change the progres username {{dbusername}} and password {{dbpassword}}
6. Run the IDE
cd TOMCAT_HOME/webapps/hr/app/
sh ide.sh
Windows
double click on ide.bat
7. click on Human resources
8. click Edit
9. Click on New Setup -> Save {Wait as the database builds}
or Demo Setup -> Save {For Database Demo }
10. Copy files on deploy folder to tomcat/lib and restart tomcat
Linux
TOMCAT_HOME/bin/shutdown.sh
TOMCAT_HOME/bin/startup.sh
Windows
TOMCAT_HOME\bin\shutdown.sh
TOMCAT_HOME\bin\startup.sh
Running
1. sh baraza.sh or baraza.bar for windows
2. <a href="http://localhost:8080/hr" target="_blank">http://localhost:8080/hr</a>
3. <a href="http://localhost:8080/hr/app" target="_blank">http://localhost:8080/hr/app</a>
4. sh server.sh or server.bar for windows - for email processing
5. sh ide.sh or ide.bar for windows - to cusomise
USER PASSWORDS
username root
password enter |
c'est au point (6) que tous se compliquent. quand je lance sh ide sh je reçois le message d'erreur dont je vous ai montrer.
que faire?
lancé un environement graphique sous linux
ok! j'essaie cette solution que tu viens de me donner et je te fais le compte rendu du résultat que j'obtiendrai.
lancé un environement graphique sous linux
voici le résultat qu'il me donne:
Last login: Fri Nov 18 11:00:22 2011 from 196.47.140.235
[root@ds224 ~]# DISPLAY=kimoupc:0
[root@ds224 ~]# /etc/init.d/postgresql start
Démarrage du service postgresql: [ OK ]
[root@ds224 ~]# /opt/liferay-portal-6.0.6/tomcat-6.0.29/bin/startup.sh
Using CATALINA_BASE: /opt/liferay-portal-6.0.6/tomcat-6.0.29
Using CATALINA_HOME: /opt/liferay-portal-6.0.6/tomcat-6.0.29
Using CATALINA_TMPDIR: /opt/liferay-portal-6.0.6/tomcat-6.0.29/temp
Using JRE_HOME: /usr
Using CLASSPATH: /opt/liferay-portal-6.0.6/tomcat-6.0.29/bin/bootstrap.jar
[root@ds224 ~]# cd /opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/hr.1.2.4/app/
[root@ds224 app]# ls
app.jsp baraza.jar ide.bat index.jsp projects server.bat
baraza.bat baraza.sh ide.sh lib README server.sh
[root@ds224 app]# sh ide.sh
Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.applet.Applet.<init>(Applet.java:67)
at javax.swing.JApplet.<init>(JApplet.java:130)
at org.baraza.Baraza.<init>(Baraza.java:26)
at org.baraza.Baraza.main(Baraza.java:56)
[root@ds224 app]#
dois je maintenant configurer Java? aidé moi s'il vous plaît :cry:
lancé un environement graphique sous linux
le serveur est localisé en FRANCE. Donc je me connecte à ce serveur via Internet.