Confuso sobre java e como fazê-lo rodar no Ubuntu 12.10

1

Vindo do mundo do desenvolvimento Windows e .NET, estou tentando migrar para o mundo de desenvolvimento Ubuntu 12.10 e JAVA, mas estou ficando muito confuso sobre:

  • Qual é o formulário mais padrão para instalar o JAVA EE JDK? Devo baixar e executar o shell script da Oracle, usar os pacotes no WebUpd8 PPA ou instalar os pacotes do OpenJDK?

  • Quais são as diferenças entre o JAVA da Oracle e o JAVA do OpenJDK? Posso pensar neles como o .NET da Microsoft e o .NET do Mono Project?

  • Instalei o JAVA do Oracle usando os scripts de shell, mas como posso fazer com que os navegadores executem JAVA Applets? Eu instalei o IcedTea Java Plugin mas estou trabalhando apenas em alguns sites, outros estão parando o Firefox.

  • A propósito, o que exatamente é o IcedTea Java Plugin? É uma implementação de tempo de execução JAVA por conta própria ou está usando o JAVA do Oracle que 'ive instalado como algum tipo de bridge para ensinar o navegador como chegar ao tempo de execução?

Essa transição não é fácil como eu esperava. Afff! Agradeço qualquer ajuda!

    
por fredzvt 31.01.2013 / 16:43

3 respostas

1

Qual é o formulário mais padrão para instalar o JAVA EE JDK? Devo baixar e executar o shell script da Oracle, usar os pacotes no WebUpd8 PPA ou instalar os pacotes do OpenJDK?

  

Oracle JDK (para usar o PPA, você pode usar este comando sudo   add-apt-repository ppa: webupd8team / java )

Quais são as diferenças entre o JAVA da Oracle e o JAVA do OpenJDK? Posso pensar neles como o .NET da Microsoft e o .NET do Mono Project?

  

O Open JDK é um projeto de código aberto, enquanto o oracle JDK é um   produto proprietário (anteriormente conhecido como Sun JDK), vá com o Oracle JDK,   tem sido usado como padrão em muitos lugares.

Instalei o JAVA da Oracle usando os scripts de shell, mas como posso fazer com que os navegadores executem JAVA Applets? Eu instalei o IcedTea Java Plugin, mas estou trabalhando apenas em alguns sites, outros estão parando o Firefox.

  

atualmente remova seus plugins instalados e instale através do Synaptic   gerenciador de pacotes (selecione oracle-java6-installer ) ele irá instalar tudo o que você precisa para desenvolvimento (jdk) e tempo de execução (jre)

A propósito, o que exatamente é o IcedTea Java Plugin? É uma implementação de tempo de execução JAVA por conta própria ou está usando o JAVA do Oracle que 'ive instalado como algum tipo de ponte para ensinar o navegador como chegar ao tempo de execução?

  

Você pode obter sua resposta aqui:    link

    
por Rishi Kolvekar 31.01.2013 / 17:07
0

Eu descobri que depois disso link método a instalação do JDK é super fácil, por outro lado se você quiser ter um IDE poderoso deixe-me recomendar o seu NetBeans, ele é realmente sólido e tem muito boas ferramentas de depuração.

    
por AcidRod75 31.01.2013 / 17:04
0

Havia um projeto nos trabalhos chamado "Apache Harmony" (recentemente arquivado) onde todo o código de Java seria de código aberto. Geralmente, o Java é amigável ao código aberto, mas existem diferenças entre o OpenJDK e os tempos de execução oficiais do java. Eu acredito que a própria Oracle agora usa os projetos do OpenJDK como base para lançamentos comerciais do Java, da mesma forma que o Google usa o Chromium como base para o Chrome.

Há uma história interessante sobre isso neste artigo: link

Eu acho que o caminho que será mais eficiente e confortável para você seria instalar o java oficial runtimes e plugins até que a compatibilidade seja maior ou você se familiarize mais com o OpenJDK, mas você ainda pode executar um IDE open source como o Eclipse ou o Netbeans.

    
por user89599 31.01.2013 / 17:17