top of page
Search
torrgetabdiebuck

Download jdeveloper: o ambiente de desenvolvimento integrado da Oracle para Java



Introdução




JDeveloper é um IDE freeware fornecido pela Oracle Corporation. Oferece funcionalidades para desenvolvimento em Java, XML, SQL e PL/SQL, HTML, JavaScript, BPEL e PHP. O JDeveloper abrange todo o ciclo de vida do desenvolvimento, desde o design até a codificação, depuração, otimização e criação de perfil até a implantação.




download jdeveloper



JDeveloper é a principal plataforma de desenvolvimento para o conjunto de produtos Oracle Fusion Middleware. É um IDE multiplataforma executado em Windows, Linux, Mac OS X e outros sistemas baseados em UNIX. O Oracle JDeveloper fornece uma abordagem de desenvolvimento visual e declarativa e trabalha em conjunto com o Oracle ADF para simplificar o desenvolvimento.


Alguns dos principais benefícios do uso do JDeveloper são:


  • Ele suporta várias linguagens de programação e tecnologias



  • Ele fornece um ambiente de desenvolvimento consistente para várias pilhas de tecnologia



  • Integra-se com produtos e serviços Oracle como WebLogic Server, TopLink, Coherence, Database, Cloud, etc.



  • Ele oferece recursos avançados, como assistência de código, refatoração, depuração, criação de perfil, teste, controle de versão, etc.



  • Ele permite o desenvolvimento rápido de aplicativos avançados da web e móveis usando ADF



Para usar o JDeveloper, você precisa ter alguns pré-requisitos instalados em seu sistema. Esses incluem:


  • Um JDK (Java Development Kit) versão 7 ou superior



  • Um banco de dados Oracle (opcional, mas recomendado)



  • Um Oracle WebLogic Server (opcional, mas necessário para implantar aplicativos ADF)



Você também precisa verificar os requisitos do sistema para o JDeveloper antes de instalá-lo. Esses incluem:


  • Um mínimo de 2 GB de RAM (4 GB ou mais recomendado)



  • Um mínimo de 2 GB de espaço em disco (4 GB ou mais recomendado)



  • Uma resolução mínima de tela de 1024 x 768 pixels (1280 x 1024 pixels ou superior recomendado)



Baixando e Instalando o JDeveloper




Para baixar o JDeveloper, você precisa visitar a página de download do Oracle JDeveloper Software: . Você precisa aceitar o contrato de licença e selecionar a versão que corresponde ao seu sistema operacional.Existem duas edições do JDeveloper disponíveis: Studio Edition e Java Edition. A Studio Edition é a versão completa do JDeveloper com todos os recursos. A Edição Java é uma versão menor que contém apenas os principais recursos Java e XML. Para este artigo, usaremos a Studio Edition.


Para instalar o JDeveloper no Windows, você precisa baixar dois arquivos: Arquivo1 (2,1 GB) e Arquivo2 (2,1 GB). Depois de baixá-los, você precisa executar File1.exe como administrador. Isso iniciará a estrutura do Oracle Universal Installer. Você precisa seguir as instruções na tela e selecionar o diretório de instalação, o local do JDK e os componentes a serem instalados. Você também pode optar por criar um atalho na área de trabalho e uma entrada no menu Iniciar para o JDeveloper. Após a conclusão da instalação, você pode executar File2.exe para instalar os componentes adicionais, como ADF, SOA, BPM, etc.


Para instalar o JDeveloper no Linux, você precisa baixar um arquivo: File (3.1 GB). Depois de baixá-lo, você precisa descompactá-lo em um diretório de sua escolha. Em seguida, você precisa executar o script runInstaller como root ou com privilégios de sudo. Isso iniciará a estrutura do Oracle Universal Installer. Você precisa seguir as mesmas etapas da instalação do Windows e selecionar o diretório de instalação, o local do JDK e os componentes a serem instalados.


Para instalar o JDeveloper no Mac OS X, você precisa baixar um arquivo: File (3.1 GB). Depois de baixá-lo, você precisa montá-lo como uma imagem de disco e executar o aplicativo instalador. Isso iniciará a estrutura do Oracle Universal Installer. Você precisa seguir as mesmas etapas da instalação do Windows e selecionar o diretório de instalação, o local do JDK e os componentes a serem instalados.


Para iniciar o JDeveloper, você precisa clicar duas vezes no ícone JDeveloper em sua área de trabalho ou no menu Iniciar (Windows) ou executar o script jdev no diretório bin de sua instalação (Linux ou Mac OS X).Na primeira vez que executar o JDeveloper, você será solicitado a selecionar uma função que melhor se adapte às suas necessidades de desenvolvimento. Você pode escolher entre:


  • Função Padrão: Esta função fornece acesso a todos os recursos do JDeveloper



  • Função Java Developer: Esta função fornece acesso apenas aos principais recursos Java e XML do JDeveloper



  • Oracle ADF Developer Role: Esta função fornece acesso apenas aos recursos ADF do JDeveloper



  • Função SOA Developer: Esta função fornece acesso apenas aos recursos SOA do JDeveloper



  • Função personalizada: esta função permite que você personalize seu próprio conjunto de recursos e preferências



Você pode alterar sua função a qualquer momento no menu Ferramentas. Para este artigo, usaremos a função padrão.


Criando seu primeiro aplicativo




Agora que você instalou e lançou o JDeveloper, está pronto para criar seu primeiro aplicativo. Um aplicativo no JDeveloper é um contêiner lógico para um ou mais projetos. Um projeto é uma coleção de arquivos de origem, bibliotecas, recursos e arquivos de configuração que definem uma unidade de desenvolvimento.


Para criar um novo aplicativo, você precisa selecionar Arquivo > Novo > Aplicativo no menu principal. Isso abrirá o assistente Criar aplicativo. Você precisa inserir um nome e um diretório para seu aplicativo. Você também pode escolher um modelo para seu aplicativo em uma lista de modelos predefinidos, como Java Desktop Application, Java Web Application, ADF Fusion Web Application, etc. Para este artigo, usaremos o modelo Custom Application.


Depois de criar seu aplicativo, você precisa criar um projeto dentro dele. Para fazer isso, você precisa selecionar Arquivo > Novo > Projeto no menu principal. Isso abrirá o assistente Criar projeto. Você precisa inserir um nome e um diretório para o seu projeto. Você também pode escolher um modelo para seu projeto em uma lista de modelos predefinidos, como Projeto Java Vazio, Projeto Java Class Library, Projeto Java EE Web, etc. Para este artigo, usaremos o modelo Projeto Java Vazio.


Depois de criar seu projeto, você precisa criar uma classe Java simples dentro dele. Para fazer isso, você precisa clicar com o botão direito do mouse no nó do projeto na janela Aplicativos e selecionar Novo > Classe Java no menu de contexto. Isso abrirá o assistente Criar classe Java. Você precisa inserir um nome e um pacote para sua classe. Você também pode optar por gerar alguns métodos comuns, como construtores, getters e setters, toString, etc. Para este artigo, nomearemos nossa classe HelloWorld e a colocaremos no pacote padrão.


Depois de criar sua classe, você precisa escrever algum código nela. Para fazer isso, você precisa clicar duas vezes no nó da classe na janela Aplicativos e editá-lo na janela Editor. Você pode usar o assistente de código (Ctrl+Espaço) e os modelos de código (Ctrl+J) para ajudá-lo a escrever código com mais rapidez e facilidade. Para este artigo, escreveremos um código simples que imprime "Hello World" na saída padrão.


O código para nossa classe HelloWorld é:



public class HelloWorld public static void main(String[] args) System.out.println("Hello World");


Para executar sua classe, você precisa clicar com o botão direito do mouse no nó da classe na janela Aplicativos e selecionar Executar no menu de contexto. Isso irá compilar e executar sua classe usando o JDK que você especificou durante a instalação. Você pode ver a saída de sua classe na janela Log na parte inferior do JDeveloper IDE. Você também pode ver o status de sua execução na janela Run Manager no lado direito do IDE. Você deve ver algo assim:



[Iniciando o projeto Java: HelloWorld] [Executando: C:\Program Files\Java\jdk1.8.0_181\bin\java.exe -classpath C:\Users\user\JDeveloper\mywork\HelloWorldApp\HelloWorldProject\classes HelloWorld] Hello World [Concluindo a execução do projeto Java: HelloWorld]


Parabéns! Você criou e executou com sucesso seu primeiro aplicativo Java usando o JDeveloper.


Explorando o JDeveloper IDE




JDeveloper é um IDE rico e poderoso que fornece muitos recursos e ferramentas para ajudá-lo a desenvolver, depurar, testar e implantar seus aplicativos. Nesta seção, exploraremos alguns dos principais componentes e janelas do JDeveloper IDE e como utilizá-los.


O JDeveloper IDE consiste em várias janelas que podem ser encaixadas, flutuantes, redimensionadas ou ocultadas de acordo com sua preferência. Você também pode personalizar o layout e a aparência do IDE usando o menu Exibir e a caixa de diálogo Preferências. Algumas das janelas mais importantes são:


  • A janela Aplicativos: Esta janela mostra a estrutura e o conteúdo de seus aplicativos e projetos. Você pode usá-lo para criar, abrir, fechar, excluir, renomear ou organizar seus aplicativos e projetos. Você também pode usá-lo para executar várias ações em seus arquivos, como edição, execução, depuração, teste etc.



  • A janela do Editor: Esta janela mostra o código-fonte ou a visualização do design de seus arquivos. Você pode usá-lo para escrever, editar, formatar, refatorar, auditar ou analisar seu código. Você também pode usá-lo para alternar entre diferentes visualizações, como Editor Java, Editor XML, Editor HTML, Editor JSF, etc.



  • A janela Estrutura: Esta janela mostra a estrutura lógica e a hierarquia de seus arquivos. Você pode usá-lo para navegar, selecionar ou modificar os elementos de seus arquivos, como classes, métodos, variáveis, tags, atributos, etc.



  • A janela do depurador: Esta janela mostra as informações e ferramentas de depuração para seus aplicativos. Você pode usá-lo para definir pontos de interrupção, observar variáveis, avaliar expressões, percorrer o código etc.



  • A janela Profiler: Esta janela mostra as informações e ferramentas de criação de perfil para seus aplicativos. Você pode usá-lo para medir o desempenho, uso de memória, uso de CPU, atividade de thread, etc. de seus aplicativos.



  • A janela do editor de código: esta janela mostra os recursos e as ferramentas do editor de código para seus arquivos. Você pode usá-lo para acessar o assistente de código, modelos de código, trechos de código, dobramento de código, formatação de código, etc.



Você pode acessar essas janelas no menu principal ou nos ícones da barra de ferramentas. Você também pode usar atalhos de teclado para alternar entre eles. Por exemplo, você pode pressionar F3 para ir para a janela Applications, F4 para ir para a janela Structure, F5 para ir para a janela Debugger, F6 para ir para a janela Profiler e F7 para ir para a janela Code Editor.


Desenvolvendo aplicativos da Web com ADF




ADF significa Oracle Application Development Framework. É um framework Java EE que simplifica o desenvolvimento de aplicações corporativas. O ADF fornece um conjunto de componentes e ferramentas que permitem criar aplicativos avançados da web e móveis usando uma abordagem visual e declarativa. O ADF também oferece suporte ao padrão de design Model-View-Controller (MVC), que separa a lógica de negócios, a interface do usuário e a lógica de navegação de seus aplicativos.


Alguns dos principais componentes e ferramentas do ADF são:


  • Componentes de negócios ADF: são componentes reutilizáveis que encapsulam a lógica de negócios e o acesso a dados de seus aplicativos. Você pode usá-los para criar objetos de entidade, visualizar objetos, módulos de aplicativos, etc. que interagem com várias fontes de dados, como bancos de dados, serviços da Web, arquivos XML, etc.



  • Faces ADF: são componentes JSF (JavaServer Faces) que fornecem elementos de interface de usuário avançados para suas páginas da web. Você pode usá-los para criar tabelas, árvores, menus, gráficos, calendários, diálogos, etc. que suportam Ajax, renderização parcial de página, validação do lado do cliente, acessibilidade, etc.



  • Controles de dados ADF: Esses são componentes que fornecem uma ponte entre seus componentes de negócios e seus componentes de interface do usuário. Você pode usá-los para criar ligações de dados que preenchem automaticamente seus componentes de interface com o usuário com dados de seus componentes de negócios.



  • Fluxos de tarefas do ADF: são componentes que definem a lógica de navegação e o gerenciamento de estado de suas páginas da web. Você pode usá-los para criar fluxos de tarefas limitados ou ilimitados que contenham atividades, fluxos de controle, páginas de exibição, regiões, etc.



  • Controlador ADF: Este é um componente que estende o controlador JSF e fornece recursos adicionais, como execução de fluxo de tarefas, tratamento de exceções, gerenciamento de transações, segurança, etc.



Para desenvolver aplicativos da Web com ADF, você precisa criar um aplicativo da Web ADF Fusion no JDeveloper. Para fazer isso, você precisa selecionar Arquivo > Novo > Aplicativo no menu principal e escolher o modelo ADF Fusion Web Application. Isso criará um aplicativo com dois projetos: um projeto de modelo e um projeto de ViewController. O projeto Modelo contém os componentes de negócios e os controles de dados de seu aplicativo. O projeto ViewController contém os componentes da interface do usuário e os fluxos de tarefas do seu aplicativo.


Para criar uma página da Web simples com ADF, você precisa seguir estas etapas:


  • Crie uma página JSF no projeto ViewController. Para fazer isso, clique com o botão direito do mouse no nó Conteúdo da Web na janela Aplicativos e selecione Novo > Página JSF no menu de contexto. Digite um nome para sua página e escolha um modelo, se desejar.



  • Adicione alguns componentes ADF Faces à sua página. Para fazer isso, arraste e solte-os da janela Component Palette para a janela Design ou a janela Source de sua página. Você pode personalizar suas propriedades e estilos usando a janela do Inspetor de propriedades ou a janela do Editor de estilo.



  • Crie um controle de dados no projeto Modelo. Para fazer isso, clique com o botão direito do mouse no nó Controles de dados na janela Aplicativos e selecione Novo > Controle de dados do banco de dados no menu de contexto. Isso iniciará um assistente que o guiará na criação de um objeto de entidade, um objeto de exibição e um módulo de aplicativo com base em uma tabela ou consulta de seu banco de dados.



  • Vincule seu controle de dados à sua página. Para fazer isso, arraste e solte seu controle de dados da janela Controles de dados para sua página. Isso criará uma expressão de vinculação de dados que vinculará seu componente de interface do usuário à sua fonte de dados.



  • Crie um fluxo de tarefas no projeto ViewController.Para fazer isso, clique com o botão direito do mouse no nó Fluxos de tarefas na janela Aplicativos e selecione Novo > Fluxo de tarefas no menu de contexto. Insira um nome para o fluxo de tarefas e escolha um modelo, se desejar.



  • Adicione algumas atividades e fluxos de controle ao seu fluxo de tarefas. Para fazer isso, arraste e solte-os da janela Component Palette para a janela Diagram de seu fluxo de tarefas. Você pode personalizar suas propriedades e resultados usando a janela Inspetor de propriedades.



  • Adicione sua página ao seu fluxo de tarefas. Para fazer isso, arraste e solte sua página do nó Conteúdo da Web na janela Aplicativos para a janela Diagrama de seu fluxo de tarefas. Isso criará uma atividade de exibição que exibirá sua página quando o fluxo de tarefas for executado.



  • Execute seu fluxo de tarefas. Para fazer isso, clique com o botão direito do mouse no nó do fluxo de tarefas na janela Aplicativos e selecione Executar no menu de contexto. Isso iniciará um navegador da Web e exibirá sua página com os dados de seu controle de dados.



Parabéns! Você criou e executou com sucesso seu primeiro aplicativo da Web usando o ADF.


Conclusão




Neste artigo, você aprendeu como baixar e instalar o JDeveloper, criar seu primeiro aplicativo, explorar alguns dos recursos do IDE e desenvolver aplicativos da Web com o ADF. Você também aprendeu alguns dos benefícios e componentes do JDeveloper e do ADF.


JDeveloper é um IDE poderoso e versátil que oferece suporte a várias tecnologias e linguagens de programação. Ele fornece um ambiente de desenvolvimento consistente para várias pilhas de tecnologia. Integra-se com produtos e serviços Oracle, como WebLogic Server, TopLink, Coherence, Database, Cloud, etc. Oferece recursos avançados, como assistência de código, refatoração, depuração, criação de perfil, teste, controle de versão etc.


ADF é uma estrutura Java EE que simplifica o desenvolvimento de aplicativos corporativos.Ele fornece um conjunto de componentes e ferramentas que permitem criar aplicativos avançados da web e móveis usando uma abordagem visual e declarativa. O ADF também oferece suporte ao padrão de design Model-View-Controller (MVC), que separa a lógica de negócios, a interface do usuário e a lógica de navegação de seus aplicativos.


Se você quiser saber mais sobre JDeveloper e ADF, pode visitar os seguintes links:


  • : O site oficial do Oracle JDeveloper



  • : O site oficial do Oracle ADF



  • : A documentação oficial do Oracle JDeveloper



  • : A documentação oficial do Oracle ADF



  • : O blog oficial do Oracle JDeveloper



  • : O blog oficial do Oracle ADF



  • : O fórum oficial do Oracle JDeveloper



  • : O fórum oficial do Oracle ADF



  • : O canal oficial do YouTube do Oracle JDeveloper



  • : O canal oficial do YouTube do Oracle ADF



perguntas frequentes




  • O que é JDeveloper?



JDeveloper é um IDE freeware fornecido pela Oracle Corporation. Oferece funcionalidades para desenvolvimento em Java, XML, SQL e PL/SQL, HTML, JavaScript, BPEL e PHP. O JDeveloper abrange todo o ciclo de vida do desenvolvimento, desde o design até a codificação, depuração, otimização e criação de perfil até a implantação.


  • O que é ADF?



ADF significa Oracle Application Development Framework. É um framework Java EE que simplifica o desenvolvimento de aplicações corporativas. O ADF fornece um conjunto de componentes e ferramentas que permitem criar aplicativos avançados da web e móveis usando uma abordagem visual e declarativa.


  • Como faço para baixar e instalar o JDeveloper?



Para baixar o JDeveloper, você precisa visitar a página de download do Oracle JDeveloper Software: . Você precisa aceitar o contrato de licença e selecionar a versão que corresponde ao seu sistema operacional. Existem duas edições do JDeveloper disponíveis: Studio Edition e Java Edition. Para instalar o JDeveloper no Windows, você precisa baixar dois arquivos: Arquivo1 (2,1 GB) e Arquivo2 (2,1 GB). Depois de baixá-los, você precisa executar File1.exe como administrador.Isso iniciará a estrutura do Oracle Universal Installer. Você precisa seguir as instruções na tela e selecionar o diretório de instalação, o local do JDK e os componentes a serem instalados. Após a conclusão da instalação, você pode executar o File2.exe para instalar os componentes adicionais, como ADF, SOA, BPM, etc. Para instalar o JDeveloper no Linux ou Mac OS X, você precisa baixar um arquivo: File (3.1 GB). Depois de baixá-lo, você precisa descompactá-lo em um diretório de sua escolha. Em seguida, você precisa executar o script runInstaller como root ou com privilégios de sudo. Isso iniciará a estrutura do Oracle Universal Installer. Você precisa seguir as mesmas etapas da instalação do Windows e selecionar o diretório de instalação, o local do JDK e os componentes a serem instalados.


  • Como crio e executo meu primeiro aplicativo no JDeveloper?



Para criar seu primeiro aplicativo no JDeveloper, você precisa selecionar Arquivo > Novo > Aplicativo no menu principal. Isso abrirá o assistente Criar aplicativo. Você precisa inserir um nome e um diretório para seu aplicativo. Você também pode escolher um modelo para seu aplicativo em uma lista de modelos predefinidos, como Java Desktop Application, Java Web Application, ADF Fusion Web Application, etc. Depois de criar seu aplicativo, você precisa criar um projeto dentro dele. Para fazer isso, você precisa selecionar Arquivo > Novo > Projeto no menu principal. Isso abrirá o assistente Criar projeto. Você precisa inserir um nome e um diretório para o seu projeto. Você também pode escolher um modelo para seu projeto em uma lista de modelos predefinidos, como Projeto Java Vazio, Projeto de Biblioteca de Classes Java, Projeto Java EE Web, etc. Depois de criar seu projeto, você precisa criar uma classe Java simples dentro dele. Para fazer isso, você precisa clicar com o botão direito do mouse no nó do projeto na janela Aplicativos e selecionar Novo > Classe Java no menu de contexto. Isso abrirá o assistente Criar classe Java. Você precisa inserir um nome e um pacote para sua classe.Você também pode optar por gerar alguns métodos comuns, como construtores, getters e setters, toString, etc. Depois de criar sua classe, você precisa escrever algum código nela. Para fazer isso, você precisa clicar duas vezes no nó da classe na janela Aplicativos e editá-lo na janela Editor. Você pode usar o assistente de código (Ctrl+Espaço) e os modelos de código (Ctrl+J) para ajudá-lo a escrever código com mais rapidez e facilidade. Para executar sua classe, você precisa clicar com o botão direito do mouse no nó da classe na janela Aplicativos e selecionar Executar no menu de contexto. Isso irá compilar e executar sua classe usando o JDK que você especificou durante a instalação. Você pode ver a saída de sua classe na janela Log na parte inferior do JDeveloper IDE.


  • Como desenvolvo aplicativos da Web com o ADF?



Para desenvolver aplicativos da Web com ADF, você precisa criar um aplicativo da Web ADF Fusion no JDeveloper. Para fazer isso, você precisa selecionar Arquivo > Novo > Aplicativo no menu principal e escolher o modelo ADF Fusion Web Application. Isso criará um aplicativo com dois projetos: um projeto de modelo e um projeto de ViewController. O projeto Modelo contém os componentes de negócios e os controles de dados de seu aplicativo. O projeto ViewController contém os componentes da interface do usuário e os fluxos de tarefas do seu aplicativo. Para criar uma página web simples com ADF, você precisa seguir os seguintes passos: 1) Crie uma página JSF no projeto ViewController. Para fazer isso, clique com o botão direito do mouse no nó Conteúdo da Web na janela Aplicativos e selecione Novo > Página JSF no menu de contexto. Digite um nome para sua página e escolha um modelo, se desejar. 2) Adicione alguns componentes ADF Faces à sua página. Para fazer isso, arraste e solte-os da janela Component Palette para , arraste e solte-os da janela Component Palette para a janela Diagram do seu fluxo de tarefas. Você pode personalizar suas propriedades e resultados usando a janela Inspetor de propriedades. 7) Adicione sua página ao seu fluxo de tarefas.Para fazer isso, arraste e solte sua página do nó Conteúdo da Web na janela Aplicativos para a janela Diagrama de seu fluxo de tarefas. Isso criará uma atividade de exibição que exibirá sua página quando o fluxo de tarefas for executado. 8) Execute seu fluxo de tarefas. Para fazer isso, clique com o botão direito do mouse no nó do fluxo de tarefas na janela Aplicativos e selecione Executar no menu de contexto. Isso iniciará um navegador da Web e exibirá sua página com os dados de seu controle de dados.


Espero que você tenha gostado deste artigo e aprendido algo novo sobre JDeveloper e ADF. Se você tiver alguma dúvida ou feedback, sinta-se à vontade para deixar um comentário abaixo. Obrigado por ler! 0517a86e26


0 views0 comments

Recent Posts

See All

Comments


bottom of page