Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Criando um aplicativo Java no Oracle JDeveloper, Parte 1


O Oracle JDeveloper é um ambiente de desenvolvimento integrado (IDE) para Java, Java EE e o Application Development Framework (ADF). O JDeveloper suporta Web Services baseados em padrões Java, incluindo JAX-WS e JAX-RPC. O JDeveloper também é um cliente para os bancos de dados relacionais mais usados, que incluem Oracle Database, banco de dados MySQL, banco de dados IBM DB2 e SQL Server. Em dois artigos, discutiremos a criação de um aplicativo Java no JDeveloper. Este artigo tem as seguintes seções:
  • Definindo o ambiente
  • Criando um projeto Java
  • Definindo as propriedades do projeto
  • Criando uma interface Java
  • Conclusão

Definindo o ambiente


Baixe e instale o Oracle JDeveloper 12.2.1.

Criando um projeto Java


Para criar e executar um aplicativo Java, primeiro precisamos criar um projeto Java no JDeveloper. Um projeto Java constitui-se de uma estrutura de diretórios para criar e executar aplicativos Java. O JDK e o classpath usados ​​são pré-configurados; assim como as propriedades e preferências do projeto, que podem ser personalizadas. Para criar um novo projeto Java, selecione Arquivo>Novo>Aplicativo , conforme mostrado na Figura 1. Como alternativa, File>New>From Gallery também pode ser selecionado.


Figura 1: Arquivo>Novo>Aplicativo

Na Nova Galeria assistente, selecione Geral>Aplicativos em Categorias , conforme mostrado na Figura 2. Selecione Java Desktop Application em Itens e clique em OK.


Figura 2: Selecionando Java Desktop Application na Nova Galeria

O Criar aplicativo de desktop Java assistente é iniciado, conforme mostrado na Figura 3. A primeira janela é Nomeie seu aplicativo . Especifique um Nome do aplicativo (HelloWorld) e o Diretório fica configurado. Clique em Avançar.


Figura 3: Criar aplicativo de desktop Java> Nomeie seu aplicativo

Em seguida, o Selecionar ambiente de compilação A janela é exibida, conforme mostrado na Figura 4. A opção Usar as ferramentas de compilação padrão do JDeveloper é selecionado por padrão. Clique em Avançar.


Figura 4: Selecione o ambiente de compilação

Em seguida, o Nomeie seu projeto é exibida, conforme mostrado na Figura 5. Com o padrão Nome do projeto (Cliente) e Diretório , selecione Java em Recursos do projeto e clique em Avançar.


Figura 5: Dê um nome ao seu projeto

Em Definir configurações do Java janela, especifique um Pacote Padrão (helloworld) (veja a Figura 6). O Caminho de origem Java e Diretório de saída ser configurado com base no nome do aplicativo especificado anteriormente. Clique em Concluir.


Figura 6: Definir as configurações do Java

Um novo aplicativo de desktop Java, HelloWorld, é criado e adicionado aos Aplicativos visualização, conforme mostrado na Figura 7. O Cliente projeto no aplicativo também é adicionado.


Figura 7: Novo aplicativo de desktop Java HelloWorld

Definindo as propriedades do projeto


Para localizar ou modificar as propriedades do projeto, selecione Aplicativo>Propriedades do projeto , como mostrado na Figura 8.


Figura 8: Aplicativo>Propriedades do Projeto

Como alternativa, clique com o botão direito do mouse no Cliente projeto e selecione Propriedades do projeto , como mostrado na Figura 9.


Figura 9: Cliente>Propriedades do Projeto

A janela Propriedades do projeto é exibida, conforme mostrado na Figura 10. As Bibliotecas e caminho de classe lista as bibliotecas e jars no classpath do projeto. A versão Java SE é definida como 1.8 por padrão e também rotulada como Padrão . Nenhuma modificação ou adição é necessária para um aplicativo Java HelloWorld.


Figura 10: Propriedades do Projeto>Versão Java SE

O Compilador node exibe as configurações do compilador Java (consulte a Figura 11). O Compilador Atual está listado como Javac . A memória JVM é configurada para 512m por padrão e pode ser modificada selecionando a caixa de seleção Fora de Processo, que torna o campo Opções de JVM Fora de Processo editável.


Figura 11: Configurações do compilador

O Compilador>Exclui é especificar quaisquer arquivos e diretórios de projeto a serem excluídos da compilação. Não precisamos excluir nenhum arquivo e diretório. As Opções seção é configurar os vários Javac opções, como mostrado na Figura 12.


Figura 12: Opções Javac

Os Caminhos de origem do projeto exibe as configurações para caminhos de origem Java, se as subpastas devem ser incluídas ou excluídas, o Diretório de saída para os arquivos de classe gerados e o Pacote Padrão , conforme mostrado na Figura 13.


Figura 13: Caminhos de origem do projeto

As propriedades do projeto podem ser modificadas mesmo após a criação do aplicativo Java, incluindo classes e interfaces. O JDeveloper não precisa ser reiniciado para aplicar as novas propriedades do projeto.

A seguir, demonstraremos a criação de um aplicativo HelloWorld que consiste em uma interface Java e uma classe Java que implementa a interface.

Criando uma interface Java


Para criar uma interface Java, clique com o botão direito do mouse no Cliente projeto e selecione Nova>Interface Java , como mostrado na Figura 14.


Figura 14: Cliente>Novo>Interface Java

Como alternativa, selecione o projeto do cliente e clique em Arquivo>Novo>Interface Java , conforme mostrado na Figura 15.


Figura 15: Arquivo>Novo>Interface Java

Como outra alternativa, selecione Da Galeria com qualquer uma das duas opções anteriores em vez de selecionar Interface Java. A janela Nova Galeria é exibida. Selecione Geral>Java em Categorias e Interface em Itens (veja a Figura 16).


Figura 16: Selecionando a Interface Java na Nova Galeria

A Criar interface Java janela é exibida, conforme mostrado na Figura 17. Especifique uma interface Nome (HelloWorld) e o Pacote name é pré-configurado para a configuração Default Package em Configure Java Settings, conforme mostrado anteriormente na Figura 6. Clique em OK.


Figura 17: Criar interface Java

A interface Java HelloWorld é criado e adicionado ao projeto Client, conforme mostrado na Figura 18. O arquivo de origem Java para a interface é gerado no diretório Project Source Path.


Figura 18: Interface Java HelloWorld

Adicione um getMessage(String) para a interface Java, conforme mostrado na Figura 19.


Figura 19: Interface HelloWorld com o método getMessage(String)

O OláMundo interface está listada:
package helloworld;
public interface HelloWorld {
   String getMessage(String name);
}

Conclusão


No primeiro de dois artigos, discutimos a criação de um projeto Java no JDeveloper, a configuração das propriedades do projeto e a criação de uma interface Java para um aplicativo Java Hello World. Em um artigo subsequente, discutiremos a criação e execução de uma classe Java.