Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/04/2007, à 16:17

Habeeb

Utiliser un programme mac os ecrit on java dans ubuntu

Bonjour,

j'ai une application ecrite en java composée de plusieurs .jar et un lanceur .sh, j'aimerai savoir s'il ya une possibilité de l'utiliser  sous ubuntu.

voici ce que le fichier .sh contient :

#!/bin/sh
BASEDIR=`dirname $0`
exec java \
	-XstartOnFirstThread \
	-classpath $BASEDIR/java/tfdf.jar:$BASEDIR/java/TimBox.jar:$BASEDIR/java/boot.jar:$BASEDIR/java/jface.jar:$BASEDIR/java/workbench.jar:$BASEDIR/java/swt-pi.jar:$BASEDIR/java/runtime.jar:$BASEDIR/java/swt.jar:$BASEDIR/java/ \
	-Djava.library.path=$BASEDIR/java \
	org.dok.gui.dokDesk.dokTool

quand j'ai essayé de le lancer avec ce fichier j'ai eu ce message d'erreur :

Unrecognized option: -XstartOnFirstThread
Could not create the Java virtual machine.

Merci smile

Hors ligne

#2 Le 29/04/2007, à 16:55

adiGuba

Re : Utiliser un programme mac os ecrit on java dans ubuntu

Salut,

Habeeb a écrit :

j'aimerai savoir s'il ya une possibilité de l'utiliser  sous ubuntu.

Comme toutes les applications Java, tu pourras l'exécuter sur tous les systèmes contenant une JVM, donc y compris sous Ubuntu ou n'importe quel Linux wink

Bien sûr il faut ensuite que ton application ne soit pas trop spécifique à un système (appel de librairie native ou utilisation de spécificité d'un OS...).

Habeeb a écrit :

quand j'ai essayé de le lancer avec ce fichier j'ai eu ce message d'erreur :

Unrecognized option: -XstartOnFirstThread
Could not create the Java virtual machine.

L'option -XstartOnFirstThread n'est pas reconnu. Les options qui commence par -X ne sont pas standard et peuvent donc varier d'une JVM à l'autre.
Il y a de forte chance que cette option soit spécifique à la JVM d'Apple et je pense donc que tu peux l'ignorer (supprime là carrément).


Enfin, je te conseille vivement d'installer la JVM de Sun (si ce n'est pas fait) à la place de GCJ (installé par défaut sur Ubuntu). Tu peux vérifier ta version de java avec la ligne suivante :

java -version

a++


Ubuntu 7.10 Gutsy Gibbon
Membre de developpez.com, le club des développeurs
<adiGuba:blog/>

Hors ligne

#3 Le 29/04/2007, à 17:02

Habeeb

Re : Utiliser un programme mac os ecrit on java dans ubuntu

Merci pour ta réponse !

voici ma version de java :

$ java -version
java version "1.5.0_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
Java HotSpot(TM) Client VM (build 1.5.0_08-b03, mixed mode, sharing)

Hors ligne

#4 Le 30/04/2007, à 09:12

adiGuba

Re : Utiliser un programme mac os ecrit on java dans ubuntu

Ca devrait marcher alors (sans l'option -XstartOnFirstThread bien sûr) ? non ?

a++


Ubuntu 7.10 Gutsy Gibbon
Membre de developpez.com, le club des développeurs
<adiGuba:blog/>

Hors ligne

#5 Le 02/05/2007, à 09:57

Habeeb

Re : Utiliser un programme mac os ecrit on java dans ubuntu

Bonjour !

j'ai enlevé l'option -XstartOnFirstThread quand j'execute le script j'ai le message d'erreur suivant :

$ ./doky
2 mai 2007 09:51:16 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Comment
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Title
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Vendor
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Version
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Title
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Version
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Vendor
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-URL
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Comment
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Title
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Vendor
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Version
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Title
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Version
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Vendor
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-URL
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Comment
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Title
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Vendor
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Version
2 mai 2007 09:51:17 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-URL
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Comment
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-URL
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Comment
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-URL
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Comment
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-URL
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Comment
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-URL
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Comment
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Specification-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Title
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Version
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-Vendor
2 mai 2007 09:51:18 java.util.jar.Attributes read
ATTENTION: Duplicate name in Manifest: Implementation-URL
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-pi-carbon-3235 in java.library.path
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
        at java.lang.Runtime.loadLibrary0(Runtime.java:822)
        at java.lang.System.loadLibrary(System.java:993)
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
        at org.eclipse.swt.internal.carbon.OS.<clinit>(OS.java:20)
        at org.eclipse.swt.widgets.Display.createDisplay(Display.java:943)
        at org.eclipse.swt.widgets.Display.create(Display.java:923)
        at org.eclipse.swt.graphics.Device.<init>(Device.java:118)
        at org.eclipse.swt.widgets.Display.<init>(Display.java:754)
        at org.eclipse.swt.widgets.Display.<init>(Display.java:745)
        at org.tim.gui.timDesk.boot.SplashScreen.<init>(SplashScreen.java:45)
        at org.tim.gui.timDesk.TimTool.main(TimTool.java:18)

hmm l'application ne se lance pas !

Hors ligne

#6 Le 02/05/2007, à 10:04

gene69

Re : Utiliser un programme mac os ecrit on java dans ubuntu

il va falloir que tu ajoutes une librairie ie "swt-pi-carbon-3235" à java et que tu l'ajoute au path.
courage.


Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion

Hors ligne

#7 Le 02/05/2007, à 10:09

Habeeb

Re : Utiliser un programme mac os ecrit on java dans ubuntu

Merci pour ta réponse,
Je crois que le fichier existe déja :

drwxrwx--- 2 habib habib     4096 2007-04-29 15:12 .
drwxrwx--- 3 habib habib     4096 2007-05-02 09:50 ..
-rwxrwx--x 1 habib habib    96578 2006-08-17 15:04 boot.jar
-rwxrwx--x 1 habib habib   667680 2006-11-14 16:04 jface.jar
-rwxrwx--x 1 habib habib    31320 2006-10-24 15:58 libswt-agl-carbon-3235.jnilib
-rwxrwx--x 1 habib habib   417504 2006-10-24 15:58 libswt-carbon-3235.jnilib
-rwxrwx--x 1 habib habib   768492 2006-10-24 15:58 libswt-pi-carbon-3235.jnilib
-rwxrwx--x 1 habib habib    58188 2006-10-24 15:58 libswt-webkit-carbon-3235.jnilib
-rwxrwx--x 1 habib habib   454188 2006-11-14 16:24 runtime.jar
-rwxrwx--x 1 habib habib  1184860 2006-10-24 15:57 swt.jar
-rwxrwx--x 1 habib habib  2524168 2007-03-12 19:46 tfdf.jar
-rwxrwx--x 1 habib habib 11996820 2007-03-28 12:46 doky.jar
-rwxrwx--x 1 habib habib  2362978 2006-08-17 15:04 workbench.jar

??!!

Hors ligne

#8 Le 11/05/2007, à 12:00

Habeeeb

Re : Utiliser un programme mac os ecrit on java dans ubuntu

Up!