<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
<!-- | |
Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved. | |
--> | |
<html> | |
<head> | |
<title>Tutorial de início rápido de Java do NetBeans IDE</title> | |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > | |
<link rel="stylesheet" type="text/css" href="../../../netbeans.css"> | |
<meta name="keywords" content="NETBEANS, TUTORIAL, GUIDE, USER, DOCUMENTATION"> | |
<meta name="description" content="A very simple and quick introduction to the NetBeans IDE workflow by walking you through the creation of a | |
simple Hello World Java console application." > | |
</head> | |
<body> | |
<h1>Tutorial de início rápido de Java do NetBeans IDE</h1> | |
<p>Bem-vindo ao NetBeans IDE!</p> | |
<p>Este tutorial oferece uma introdução simples e rápida ao fluxo de trabalho do NetBeans IDE, orientando você na criação de um aplicativo de console simples do "Hello world" de Java. Após concluir este tutorial, você terá adquirido um conhecimento geral sobre como criar e executar aplicativos no IDE.</p> | |
<p>Este tutorial leva menos de 10 minutos para ser concluído.</p> | |
<p>Depois de concluir este tutorial, é possível ir para as trilhas do aprendizado, que são vinculadas a partir da página <a href="../../index.html">Documentação, treinamento e suporte</a>. Os caminhos do aprendizado oferecem tutoriais abrangentes que realçam uma ampla gama de recursos do IDE e técnicas de programação para uma variedade de tipos de aplicativos. Se não desejar criar um aplicativo "Hello world", é possível ignorar este tutorial e ir direito para os caminhos do aprendizado. | |
</p> | |
<p><b>Conteúdo</b></p> | |
<img src="../../../images_www/articles/69/netbeans-stamp-69-70-71.png" class="stamp" alt="O conteúdo desta página se aplica ao NetBeans IDE 6.9 e posterior" title="O conteúdo desta página se aplica ao NetBeans IDE 6.9 e posterior"> | |
<ul class="toc"> | |
<li><a href="#setup" title="Configurando o projeto">Configurando o projeto</a></li> | |
<li><a href="#code" title="Adicionando código ao arquivo de código-fonte gerado">Adicionando código ao arquivo de código-fonte gerado</a></li> | |
<li><a href="#run" title="Compilando e executando o programa">Compilando e executando o aplicativo</a></li> | |
<li><a href="#build" title="Construindo e implantando o aplicativo">Construindo e implantando o aplicativo</a></li> | |
<li><a href="#nextsteps" title="Próximas etapas">Próximas etapas</a></li> | |
</ul> | |
<p><b>Para concluir este tutorial, são necessários os seguintes recursos e softwares.</b></p> | |
<table> | |
<tbody> | |
<tr> | |
<th class="tblheader" scope="col">Software ou recurso</th> | |
<th class="tblheader" scope="col">Versão necessária</th> | |
</tr> | |
<tr> | |
<td class="tbltd1"><a href="https://netbeans.org/downloads/index.html">NetBeans IDE</a></td> | |
<td class="tbltd1">versão 6.9 e posterior</td> | |
</tr> | |
<tr> | |
<td class="tbltd1"><a href="http://java.sun.com/javase/downloads/index.jsp">Java Development Kit (JDK)</a></td> | |
<td class="tbltd1">versão 6 ou versão 7</td> | |
</tr> | |
</tbody> | |
</table> | |
<h2>Configurando o projeto<a name="setup"></a></h2> | |
<p>Para criar um projeto do IDE:</p> | |
<ol> | |
<li>Inicie o NetBeans IDE.</li> | |
<li>No IDE, escolha Arquivo > Novo projeto (Ctrl-Shift-N), como mostrado na figura abaixo. | |
<p class="align-center"><img src="../../../images_www/articles/71/java/quickstart/new-proj.png" alt="NetBeans IDE com os itens de menu Arquivo > Novo projeto selecionados." class="margin-around"></p> | |
</li> | |
<li>No assistente para Novo projeto, expanda a categoria Java e selecione Aplicação Java, como mostrado na figura abaixo. Em seguida clique em Próximo. | |
<p class="align-center"> <img src="../../../images_www/articles/71/java/quickstart/proj-wizard.png" alt="NetBeans IDE, assistente para Novo projeto, página Escolher projeto." class="margin-around"></p> | |
</li> | |
<li>Na página Nome e localização do assistente, adote o procedimento a seguir (como mostrado na figura abaixo): | |
<ul> | |
<li>no campo Nome do projeto, digite <code>HelloWorldApp</code>.</li> | |
<li>Deixe desmarcada a caixa de verificação Utilizar pasta dedicada para armazenar bibliotecas.</li> | |
<li>No campo Criar classe principal, digite <code>helloworldapp.HelloWorldApp</code>.</li> | |
<li>Deixe marcada a caixa de verificação Definir como projeto principal.</li> | |
</ul> | |
<p class="align-center"><img src="../../../images_www/articles/71/java/quickstart/proj-wizard2.png" alt="NetBeans IDE, assistente Novo projeto, página Nome e localização." class="margin-around"></p> | |
</li> | |
<li>Clique em Terminar.</li> | |
</ol> | |
<p>O projeto é criado e aberto no IDE. Agora você deve ver os seguintes componentes:</p> | |
<ul> | |
<li>A janela Projetos, que contém uma visualização em árvore dos componentes do projeto, incluindo arquivos de código-fonte, bibliotecas de que seu código depende, e assim por diante. | |
</li> | |
<li>A janela Editor de código-fonte com um arquivo chamado <code>HelloWorldApp</code> é aberta. | |
</li> | |
<li>A janela Navegador, que você pode utilizar para navegar rapidamente entre elementos dentro da classe selecionada.</li> | |
<li>A janela Tarefas, que lista os erros de compilação bem como outras tarefas marcadas com palavras-chave como XXX e TODO.</li> | |
</ul> | |
<p class="align-center"><img src="../../../images_www/articles/71/java/quickstart/proj-opened.png" alt="O NetBeans IDE com o projeto HelloWorldApp aberto." class="margin-around"></p> | |
<h2><a name="code"></a>Adicionando código ao arquivo de origem gerado | |
</h2> | |
<p>Como a caixa de verificação Criar classe principal foi marcada no assistente de Novo projeto, o IDE criou uma classe principal de esqueleto. Você pode adicionar a mensagem "Hello World!" ao código de esqueleto substituindo a linha:</p> | |
<pre class="examplecode"> | |
// TODO lógica de aplicação do código aqui | |
</pre> | |
com a linha: | |
<pre class="examplecode"> | |
System.out.println("Hello World!"); | |
</pre> | |
<p>Salve a alteração escolhendo Arquivo > Salvar.</p> | |
<p>O arquivo deve ter uma aparência semelhante à seguinte amostra de código.</p> | |
<pre class="examplecode"> | |
/* | |
* To change this template, choose Tools | Templates | |
* and open the template in the editor. | |
*/ | |
package helloworldapp; | |
/** | |
* | |
* @author <your name> | |
*/ | |
public class HelloWorldApp { | |
/** | |
* @param args the command line arguments | |
*/ | |
public static void main(String[] args) { | |
System.out.println("Hello World!"); | |
} | |
} | |
</pre> | |
<a name="run"></a><h2>Compilando e executando o programa</h2> | |
<p>Devido ao recurso Compilar ao salvar do IDE, não é necessário compilar manualmente o projeto para que seja executado no IDE. Quando um arquivo de código-fonte Java é salvo, ele é compilado automaticamente pelo IDE.</p> | |
<p class="notes">O recurso Compilar na gravação pode ser desativado na janela Propriedades do projeto. Clique com o botão direito do mouse no projeto e selecione Propriedades. Na janela Propriedades do projeto, escolha a guia Compilação. A caixa de verificação Compilar ao salvar está bem na parte superior. Note que, na janela Propriedades do projeto, é possível definir várias configurações para o projeto: bibliotecas do projeto, empacotamento, construção, execução, etc. </p> | |
<p><b>Para executar o programa:</b></p> | |
<ul> | |
<li>Escolha Executar > Executar projeto principal (F6).</li> | |
</ul> | |
<p>A figura abaixo mostra o que você deve ver agora.</p> | |
<p class="align-center"><img src="../../../images_www/articles/71/java/quickstart/run-output.png" ALT="O programa imprime Hello World! à janela Saída (junto com outra saída do script de construção)." class="margin-around"></p> | |
<p> | |
Parabéns! Seu programa funciona! | |
</p> | |
<p>Se houver erros de compilação, eles são marcados com glifos vermelhos nas margens esquerda e direita do Editor de código-fonte. Os glifos da margem esquerda indicam os erros das linhas correspondentes. Os glifos da margem direita mostram todas as áreas do arquivo que apresentam erros, incluindo os erros das linhas que não estão visíveis. É possível passar o mouse sobre a marca do erro para ver a descrição deste erro. É possível clicar em um glifo da margem direita para ir para a linha que apresenta o erro. | |
</p> | |
<a name="build"></a> | |
<h2>Construindo e implantando o aplicativo </h2> | |
<p>Depois de escrever e executar o teste do aplicativo, você pode utilizar o comando Limpar e construir para construir o aplicativo para deployment. Quando o comando Limpar e construir é utilizado, o IDE executa um script de construção que realiza as tarefas a seguir:</p> | |
<ul> | |
<li>exclui os arquivos compilados anteriormente e outras saídas de construção.</li> | |
<li>Recompila o aplicativo e constrói um arquivo JAR que contém arquivos compilados.</li> | |
</ul> | |
<p><b>Para construir seu aplicativo:</b></p> | |
<ul> | |
<li>Escolha Executar > Limpar e construir projeto principal (Shift-F11) </li> | |
</ul> | |
<p><tt>É possível ver as saídas de construção abrindo a janela Arquivos e expandindo o nó HelloWorldApp</tt>. O arquivo bytecode compilado <code>HelloWorldApp.class</code> está no subnó <code>build/classes/helloworldapp</code>. O arquivo JAR implantável que contém o <code>HelloWorldApp.class</code> está no nó <code>dist</code>.</p> | |
<p class="align-center"><img src="../../../images_www/articles/71/java/quickstart/files-window.png" | |
alt="Imagem que mostra a janela Arquivos com os nós de HelloWorldApp expandidos para mostrar o conteúdo dos subnós build e dist." class="margin-around"></p> | |
<p>Para informações sobre como executar o aplicativo na linha de comando para o seu sistema operacional, consulte a lição <a href="http://docs.oracle.com/javase/tutorial/getStarted/cupojava/index.html" target="_blank">"O aplicativo 'Hello World'"</a> dos tutoriais Java. </p> | |
<p> </p> | |
<div class="feedback-box"><a href="/about/contact_form.html?to=3&subject=Feedback: NetBeans IDE Java Quick Start Guide">Envie-nos seus comentários</a></div> | |
<p> </p> | |
<h2><a name="nextsteps"></a>Próximas etapas</h2> | |
<p>Agora você sabe como executar algumas das tarefas de programação mais comuns no IDE.</p> | |
<p>Para saber mais sobre o fluxo de trabalho do IDE para o desenvolvimento de aplicativos Java, incluindo o gerenciamento de classpath, consulte <a href="../../docs/java/javase-intro.html">Desenvolvendo aplicativos gerais Java</a>.</p> | |
<p>Para obter mais informações sobre a implementação de aplicativos de Java Desktop, consulte <a href="../../docs/java/javase-deploy.html">Empacotamento e distribuição de aplicativos Java Desktop</a>.</p> | |
<p>Para localizar informações específicas do tipo de aplicativo que você está desenvolvendo, utilize a trilha do aprendizado do NetBeans IDE para esse tipo de aplicativo. Cada trilha do aprendizado contém uma série de tutoriais e guias que variam em escopo do básico ao avançado. As seguintes trilhas do aprendizado estão disponíveis:</p> | |
<table width="100%"> | |
<tr> | |
<td> | |
<ul> | |
<li><a href="../../trails/java-se.html">Desenvolvimento geral em Java</a></li> | |
<li><a href="../../trails/tools.html">Integração com ferramentas e serviços externos</a></li> | |
<li><a href="../../trails/matisse.html">Aplicativos de GUI em Java</a></li> | |
<li><a href="../../trails/web.html">Aplicativos de serviço da Web</a></li> | |
<li><a href="../../trails/java-ee.html">Aplicativos Web Java e Java EE</a></li> | |
</ul> | |
</td> | |
<td> | |
<ul> | |
<li><a href="../../trails/php.html">Aplicativos PHP</a></li> | |
<li><a href="../../trails/platform.html">Desenvolvimento de módulo e a plataforma NetBeans</a></li> | |
<li><a href="../../trails/cnd.html"> Aplicativos C/C++</a></li> | |
<li><a href="../../trails/mobility.html">Aplicativos móveis</a></li> | |
</ul> | |
</td> | |
</tr> | |
</table> | |
</body> | |
</html> |