Comment installer Java dans Wine?

10

J'ai un Windows file.exeet j'ai besoin de Wine et Java pour l'ouvrir. Je ne sais pas comment installer Java dans Wine. Lorsque j'essaie d'ouvrir la configuration Java, il est dit

Wrapper.CreateFile failed with error 32: Sharing Violation. 

Et ça dit aussi

Wrapper.CreateFile failed with error 123: Invalid name. Please Help.
user52583
la source
1
Java dans Wine n'est pas très stable ni fiable. Quel programme essayez-vous d'exécuter qui nécessite Java?
Thomas Ward
Normalement, Wine est un émulateur Windows et java est déjà installé. Cela me semble très étrange que vous ayez besoin du .exe et du java ensemble et fonctionnant sous linux ubuntu
Je veux exécuter Minecraft Thailand. Minecraft Thailand est un serveur. Nous devons télécharger le fichier EXE pour jouer sur le serveur.
user52583

Réponses:

11

J'ai découvert le problème et trouvé la solution (voir ci-dessous).

Le problème

Un répertoire Windows doit exister:

C:\Users\USERNAME\appdata\LocalLow\Sun

Sur votre box, vous avez probablement la structure de répertoires suivante:

/home/USERNAME/.wine/drive_c/users/USERNAME/

* Où USERNAME est votre nom d'utilisateur réel

La solution:

  1. Créez les sous-répertoires

    (Méthode pointer-cliquer)

    Ouvrir le dossier d'accueil
    Ouvrir .wine
    Ouvrir drive_c
    Ouvrir les utilisateurs
    Créer un dossier appdata
    Ouvrir un appdata
    Créer un dossier LocalLow
    Ouvrir LocalLow
    Créer un dossier Sun

    (Console / terminal)

    cd /home/`whoami`/.wine/drive_c/users/`whoami`/
    mkdir -p appdata/LocalLow/Sun

    * REMARQUE: appdata / LocalLow / Sun IS sensible à la casse, alors saisissez-le exactement comme indiqué

  2. Double-cliquez sur l'exécutable JRE (j'ai utilisé 32 bits, mais je crois que 64 bits fonctionne aussi. Assurez-vous de vérifier le site Web de winehq et votre version d'Ubuntu pour être sûr)

  3. Installez loin :)

Importance / pertinence

Comme certains programmes sont spécifiques à Windows et n'utilisent que partiellement Java, j'ai constaté que j'avais toujours besoin d'une solution à ce problème. Par conséquent, j'ai fourni la procédure susmentionnée pour résoudre le problème.

Référence

mooglemann
la source
1
il ne semble pas fonctionner avec les derniers outils (2017)
George Pligoropoulos
7

Vous n'avez pas besoin de vin pour exécuter le lanceur Minecraft sur Ubuntu, procédez comme suit

  1. Téléchargez et enregistrez le fichier jar sur le site Web de Minecraft.
    https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar
  2. Installez "OpenJDK Java 7" à partir du centre logiciel.
  3. Recherchez le fichier .jar et accédez à l'onglet autorisations dans les propriétés.
  4. Cliquez sur "autoriser l'exécution du fichier en tant que programme".
  5. Accédez à l'onglet "Ouvrir avec" et définissez "OpenJDK Java 7 Runtime" par défaut.
  6. Cliquez sur le fichier jar et vous pouvez commencer à jouer à minecraft sur Ubuntu:)
Cody
la source
3
Bien que cette réponse résout techniquement la question de l'origine asker, il ne pas quelqu'un d'aide qui d' autre qui ne nécessite l' installation du JRE pour une application Windows uniquement (comme, par exemple, Autodesk Synthèse).
Lawful Lazy