Execute o programa Windows Java no Ubuntu 12.04 sem vinho

3

Se um programa do Windows (* .msi) foi escrito em Java, existe uma maneira de eu extrair o conteúdo e instalá-lo aproveitando os recursos de plataforma cruzada do Java? Eu gostaria de instalá-lo ignorando o Wine.

    
por fbrcc 02.02.2015 / 13:33

1 resposta

2

  1. Instale msitools - é necessário usar msiextract

    sudo apt-get install msitools
    
  2. Extraia o arquivo MSI

    msiextract TAV.msi
    
  3. Entre em Program Files/TAV

    cd "Program Files/TAV"
    
  4. Extraia o arquivo EXE

    unzip TAV.exe
    
  5. Verifique o MANIFEST.MF

    Manifest-Version: 1.0
    Class-Path: .:./org/hyperic/sigar/natives/
    Created-By: 1.5.0_22 (Oracle Corporation)
    Main-Class: tav.TAV
    

    Sua classe principal é tav.TAV

  6. Inicie a turma principal

    java tav/TAV
    

    e seu aplicativo está em execução, sem WINE ;)

por A.B. 01.11.2015 / 14:28