2010-07-08 6 views
1

J'essaie d'exécuter une démo Webstart, qui s'exécute sur la machine Windows de mon ami, mais qui génère une erreur d'accès sur ma machine Linux Ubuntu.Configuration des autorisations pour JNLP:

javaws http://common.l2fprod.com/jnlp/demo.jnlp 

Et je reçois l'erreur suivante sur ma boîte Linux:

java.security.AccessControlException: access denied (java.util.PropertyPermission javawebstart.version read) 

Je suppose que cela est un problème de configuration sur ma machine Ubuntu. Que faut-il changer pour autoriser l'accès à la version webstart?

+0

Pourquoi avez-vous besoin d'accéder à cette information en premier lieu? –

Répondre

1

L'installation par défaut de Java est différent de celui que vous téléchargez explicitement sur une machine Windows

Modifier la valeur par défaut au Sun Java 6 avec JDK

sudo apt-get install sun-java6-jdk 

et essayez à nouveau. Pour Ubuntu 10.4, d'abord activer le référentiel approprié avec

add-apt-repository "deb http://archive.canonical.com/ lucid partner" 

([note de version de Canonical] [1] - noter les pauses lien dans StackOverflow, copiez manuellement)

[1]: https://wiki.ubuntu.com/LucidLynx/ReleaseNotes#Sun Java déplacé au partenaire référentiel

+0

Ce n'est pas disponible sur ma distribution. Je suis sur le plus récent et seulement java-6-openjdk est disponible. – voodoogiant

+0

Utilisez 'add-apt-repository" deb http://archive.canonical.com/ partenaire lucide "' et réessayez. Pour plus de détails, voir https://wiki.ubuntu.com/LucidLynx/ReleaseNotes#Sun Java déplacé vers le référentiel partenaire –

+0

sun/oracle java n'est plus recommandé malheureusement, je pense que cela fonctionne maintenant avec openjdk "OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23 ~ pre11-0ubuntu1.11.10.1) " –

Questions connexes