Como executo um arquivo JAR sem instalar o Java?

19

Minha pergunta pode parecer estranha, mas isso é realmente o que eu preciso fazer. Pela primeira vez nos últimos (talvez) 10 anos, tenho que executar um arquivo JAR no meu computador. Mas eu não quero instalar o 'Java' (e todas essas coisas que ele adiciona ao seu sistema). Como posso executar esse arquivo JAR?

    
por Rigel 23.04.2014 / 17:05

4 respostas

16

Você tem duas opções

  1. Use o jPortable junto com jPortable Launcher

    jPortable Launcher allows you to easily run Java JARs from your PortableApps.com-enabled device with the jPortable portable Java Runtime Environment installed.

    Para usar isso, visite PortableApps.com e pesquise jPortable. Uma lista de resultados deve aparecer e, em seguida, selecionar o ambiente de tempo de execução e o ativador (links acima). Em seguida, baixe os dois e instale por direção. Uma pasta será criada de onde os arquivos baixados foram executados. Dentro de um deles será "JavaPortableLauncher.exe". Se você iniciá-lo, poderá localizar e abrir um arquivo jar com o aplicativo.

(ou)

  • Faça o download e extraia a versão tar.gz do Windows x86 e inicie seu arquivo .JAR na linha de comando: start C:\Java\bin\javaw.exe -jar C:\myfolder\myprogram.jar
  • por 23.04.2014 / 23:02
    4

    Eu lembro que há muitos anos você podia baixar o Java, descompactá-lo, colocá-lo em algum lugar em uma pasta e, apontando para o executável java naquela pasta, era possível executar o java. Eu não sei como funciona hoje com as versões atuais, mas eu não ficaria surpreso se ainda pudesse funcionar assim. Não tem Windows aqui, então não pode testá-lo, mas você pode baixar um arquivo zip (ou tar.gz), descompactar e trabalhar a partir daí. Se você não pode descompactar arquivos gz, baixe e instale o 7-zip.

    Isso não será instalado como você faz normalmente, portanto, não há alertas de atualização, etc., sem integração do navegador, sem variáveis do sistema, mas você precisa de algo para executar esse código, e isso é o mínimo que eu acho.

    link

    Faça o download de uma das versões tar.gz.

        
    por 24.04.2014 / 09:42
    0

    Isso funcionou para mim:

    1. faça o download do instalador do Java para qualquer versão desejada;
    2. abra-o com 7-zip;
    3. localize e extraia o arquivo tools.zip (ele pode estar em diretórios diferentes, dependendo da versão do Java, build ou se for um JDK ou JRE);
    4. expanda tools.zip em alguns;
    5. entre e execute for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar ;
    6. tente executar bin/java -version .

    Se funcionar, você tem um JAVA_HOME portátil.

        
    por 10.06.2016 / 21:55
    -1

    A melhor maneira é converter seu arquivo .jar em .exe. Siga isso : JAR2EXE

        
    por 23.04.2014 / 17:42

    Tags