Como instalar o Java JRE no FreeBSD com o menor número possível de dependências

4

Eu tenho tentado fazer o Java trabalhar no meu servidor FreeBSD 7.1. Eu só quero o tempo de execução, uma vez que o JDK arrasta todos os tipos de dependências desnecessárias, e eu só preciso dele para executar um arquivo jar periodicamente. Eu instalei o diablo-jre suportado pelo FreeBSD, mas sempre que tento executá-lo, recebo um :

/usr/local/diablo-jre1.6.0/bin/java: 2: Syntax error: "(" unexpected

Então, o que fazer?

    
por mikl 30.04.2009 / 17:40

3 respostas

4

Ah, eu percebi isso. Por todo esse tempo, tenho tentado executar a versão amd64 em uma máquina que ainda executa o i386. Mea culpa.

Então, para instalar o Java em seu servidor FreeBSD com o mínimo possível de divisões:

  • Faça o download do tarball (certifique-se de escolher aquele no cabeçalho do tarball, e para a versão e plataforma correta do FreeBSD) em Os downloads Java da fundação FreeBSD .
  • Coloque o arquivo baixado em /usr/ports/distfiles/
  • # cd /usr/ports/java/diablo-jre16
  • # make config install clean
  • Certifique-se de desativar todos os componentes opcionais na tela de configuração.
  • Deixe a instalação seguir seu curso e ser feliz:)
por 05.05.2009 / 10:30
1
file /usr/local/diablo-jre1.6.0/bin/java

Provavelmente dirá a você que java é na verdade um script de shell que configura um ambiente e inicia o JRE real

    
por 01.05.2009 / 11:19
0

Eu usei a última versão do JRE para Windows, instalada em minha casa diretamente sob .wine. Então eu corro java -jar program_name.jar da linha de comando em um shell, e está tudo bem.

O programa é executado perfeitamente para mim.

    
por 22.07.2013 / 05:01