OVH Cloud OVH Cloud

MaxOSX et versions de java...

8 réponses
Avatar
vc.spam
Bonjour,

Je vais bientôt avoir à réaliser un outils Java destiné à MacOSX. Pour
divers raisons techniques, j'aimerais bien le faire en Java 1.5 ...

Le problème c'est que la VM est livrée avec l'OS. Et je suis supposer
supporter 10.2 et +.

Ma question est donc:

Est-ce que, sous MacOS X, il éxiste un moyen simple d'upgrader la
machine java (du genre de l'équivalent de Windows Update)? Peut-on le
lancer depuis une appli (par exemple si on connait le numéro de MAJ)?

Bref, si vous aviez à déployer une application Java 1.5 sous Mac 0S X
(10.2) que feriez-vous? De préférence en gardant le choix de livrer
l'update depuis le CD ou depuis le web...

Pour préciser le contexte. Il s'agit d'un outil annexe d'un autre
produit non-java, il ne peut pas avoir sa propre installation (genre
Java Web Start).

Question annexe: avez-vous des infos sur la disponibilité d'une VM 1.5
sous Max OS X: dates? versions de l'OS supportées?

Merci aux âmes charitables qui voudront bien m'aider...

A+

Vincent

8 réponses

Avatar
Francis
In article (Dans l'article)
,
(Vince44) wrote (écrivait) :

Sur Mac OS X, la JVM est mise à jour avec les mises à jours logicielles
du système...

Actuellement avec un mac "à jour" en Mac OS X 10.3.6, j'ai cette version
là de la JVM :

java version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-141.3)
Java HotSpot(TM) Client VM (build 1.4.2-38, mixed mode)

Je ne sais pas quand Apple va faire la mise à jour en 1.5, peut-être
vont'ils attendre "Tiger" aka Mac OS X 10.4 ?

F.


Bonjour,

Je vais bientôt avoir à réaliser un outils Java destiné à MacOSX. Pour
divers raisons techniques, j'aimerais bien le faire en Java 1.5 ...

Le problème c'est que la VM est livrée avec l'OS. Et je suis supposer
supporter 10.2 et +.

Ma question est donc:

Est-ce que, sous MacOS X, il éxiste un moyen simple d'upgrader la
machine java (du genre de l'équivalent de Windows Update)? Peut-on le
lancer depuis une appli (par exemple si on connait le numéro de MAJ)?

Bref, si vous aviez à déployer une application Java 1.5 sous Mac 0S X
(10.2) que feriez-vous? De préférence en gardant le choix de livrer
l'update depuis le CD ou depuis le web...

Pour préciser le contexte. Il s'agit d'un outil annexe d'un autre
produit non-java, il ne peut pas avoir sa propre installation (genre
Java Web Start).

Question annexe: avez-vous des infos sur la disponibilité d'une VM 1.5
sous Max OS X: dates? versions de l'OS supportées?

Merci aux âmes charitables qui voudront bien m'aider...

A+

Vincent


Avatar
japisoft
Salut vincent,

Pourquoi avec la 1.5 ? Tu peux trés bien travaillé avec la 1.4.
D'ailleurs cette nouvelle monture ne sera pas disponible avant
l'année prochaine sans date précise. Si tu souhaites déployer
une appli facilement, il te suffit de créer une répertoire tonappli.app
avec un fichier xml info.plist et de structurer tout cela selon les spéc
de mac (voir sur leur site il y a une doc), après l'appli peut
s'exécuter par un simple click car java est totalement intégré à l'OS.

Bonne chance,

Alexandre
http://www.japisoft.com


Vince44 wrote:
Bonjour,

Je vais bientôt avoir à réaliser un outils Java destiné à MacOSX. Pour
divers raisons techniques, j'aimerais bien le faire en Java 1.5 ...

Le problème c'est que la VM est livrée avec l'OS. Et je suis supposer
supporter 10.2 et +.

Ma question est donc:

Est-ce que, sous MacOS X, il éxiste un moyen simple d'upgrader la
machine java (du genre de l'équivalent de Windows Update)? Peut-on le
lancer depuis une appli (par exemple si on connait le numéro de MAJ)?

Bref, si vous aviez à déployer une application Java 1.5 sous Mac 0S X
(10.2) que feriez-vous? De préférence en gardant le choix de livrer
l'update depuis le CD ou depuis le web...

Pour préciser le contexte. Il s'agit d'un outil annexe d'un autre
produit non-java, il ne peut pas avoir sa propre installation (genre
Java Web Start).

Question annexe: avez-vous des infos sur la disponibilité d'une VM 1.5
sous Max OS X: dates? versions de l'OS supportées?

Merci aux âmes charitables qui voudront bien m'aider...

A+

Vincent


Avatar
Michel Casabianca
Vince44 wrote:
Est-ce que, sous MacOS X, il éxiste un moyen simple d'upgrader la
machine java (du genre de l'équivalent de Windows Update)? Peut-on le
lancer depuis une appli (par exemple si on connait le numéro de MAJ)?


La VM Java fait partie intégrante de l'OS (installée par défaut et mise
à jour avec l'OS). Il n'y a pas moyen actuellement d'en installer une autre.

Bref, si vous aviez à déployer une application Java 1.5 sous Mac 0S X
(10.2) que feriez-vous? De préférence en gardant le choix de livrer
l'update depuis le CD ou depuis le web...


C'est impossible.

Question annexe: avez-vous des infos sur la disponibilité d'une VM 1.5
sous Max OS X: dates? versions de l'OS supportées?


Le JDK 1.5 Tiger sera disponible avec MacOSX 10.4 Tiger, début 2005.

Pour ma part, je développerais en 1.4.

--
Michel Casabianca

Avatar
vc.spam
Merci de ta réponse, je crois que la plateforme Mac OS va m'interdire
d'utiliser la 1.5 tant que l'on devra supporter Mac OS 10.2...
Dommage...

Francis wrote in message news:...
In article (Dans l'article)
,
(Vince44) wrote (écrivait) :

Sur Mac OS X, la JVM est mise à jour avec les mises à jours logicielles
du système...

Actuellement avec un mac "à jour" en Mac OS X 10.3.6, j'ai cette version
là de la JVM :

java version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-141.3)
Java HotSpot(TM) Client VM (build 1.4.2-38, mixed mode)

Je ne sais pas quand Apple va faire la mise à jour en 1.5, peut-être
vont'ils attendre "Tiger" aka Mac OS X 10.4 ?

F.


Bonjour,

Je vais bientôt avoir à réaliser un outils Java destiné à MacOSX. Pour
divers raisons techniques, j'aimerais bien le faire en Java 1.5 ...

Le problème c'est que la VM est livrée avec l'OS. Et je suis supposer
supporter 10.2 et +.

Ma question est donc:

Est-ce que, sous MacOS X, il éxiste un moyen simple d'upgrader la
machine java (du genre de l'équivalent de Windows Update)? Peut-on le
lancer depuis une appli (par exemple si on connait le numéro de MAJ)?

Bref, si vous aviez à déployer une application Java 1.5 sous Mac 0S X
(10.2) que feriez-vous? De préférence en gardant le choix de livrer
l'update depuis le CD ou depuis le web...

Pour préciser le contexte. Il s'agit d'un outil annexe d'un autre
produit non-java, il ne peut pas avoir sa propre installation (genre
Java Web Start).

Question annexe: avez-vous des infos sur la disponibilité d'une VM 1.5
sous Max OS X: dates? versions de l'OS supportées?

Merci aux âmes charitables qui voudront bien m'aider...

A+

Vincent




Avatar
yvon.thoravalNO-SPAM
Michel Casabianca wrote:


C'est impossible.


Sauf qu'il n'est + tout-à-fait impossible de se passer de la vm...
CF. le projet "The GNU Compiler for the Javatm Programming Language"
<http://gcc.gnu.org/java/index.html> ...

Qu'en pensez-vous ???
--
yt

Avatar
Pierre Gilquin
Tu as toujours la posibillité de rajouter le JRE que tu veux avec ton appli
et de faire explicitement appel à celui-ci.
Avatar
Michel Casabianca
Yvon Thoraval wrote:
C'est impossible.



Sauf qu'il n'est + tout-à-fait impossible de se passer de la vm...
CF. le projet "The GNU Compiler for the Javatm Programming Language"
<http://gcc.gnu.org/java/index.html> ...

Qu'en pensez-vous ???


Je n'ai personnellement jamais réussi à compiler autre chose qu'un
"Hello World". Je pense que les VMs libres (Kaffe ou compilateurs
natifs) ne tiennent pas la route malheureusement.

--
Michel Casabianca


Avatar
Michel Casabianca
Pierre Gilquin wrote:
Tu as toujours la posibillité de rajouter le JRE que tu veux avec ton appli
et de faire explicitement appel à celui-ci.


Attention, la VM pour MacOSX n'est pas releasée par Sun et je doute fort
qu'Apple permette de livrer un subset de leur paquet avec une appli.

--
Michel Casabianca