Escolar Documentos
Profissional Documentos
Cultura Documentos
Configurando o projeto
Adicionando cdigo ao arquivo de cdigo-fonte gerado
Compilando e executando o aplicativo
Construindo e implantando o aplicativo
Prximas etapas
Configurando o projeto
Para criar um projeto do IDE:
1. Inicie o NetBeans IDE.
2. No IDE, escolha Arquivo > Novo projeto (Ctrl-Shift-N), como mostrado na figura abaixo.
3. No assistente para Novo projeto, expanda a categoria Java e selecione Aplicao Java, como mostrado
na figura abaixo. Em seguida clique em Prximo.
4. Na pgina Nome e localizao do assistente, adote o procedimento a seguir (como mostrado na figura
abaixo):
o no campo Nome do projeto, digite HelloWorldApp.
o Deixe desmarcada a caixa de verificao Utilizar pasta dedicada para armazenar bibliotecas.
o No campo Criar classe principal, digite helloworldapp.HelloWorldApp.
o Deixe marcada a caixa de verificao Definir como projeto principal.
5. Clique em Terminar.
O projeto criado e aberto no IDE. Agora voc deve ver os seguintes componentes:
A janela Projetos, que contm uma visualizao em rvore dos componentes do projeto, incluindo
arquivos de cdigo-fonte, bibliotecas de que seu cdigo depende, e assim por diante.
A janela Editor de cdigo-fonte com um arquivo chamado HelloWorldApp aberta.
A janela Navegador, que voc pode utilizar para navegar rapidamente entre elementos dentro da classe
selecionada.
A janela Tarefas, que lista os erros de compilao bem como outras tarefas marcadas com palavraschave como XXX e TODO.
com a linha:
System.out.println("Hello World!");
Para informaes sobre como executar o aplicativo na linha de comando para o seu sistema operacional,
consulte a lio "O aplicativo 'Hello World'" dos tutoriais Java.
Prximas etapas
Agora voc sabe como executar algumas das tarefas de programao mais comuns no IDE.
Para saber mais sobre o fluxo de trabalho do IDE para o desenvolvimento de aplicativos Java, incluindo o
gerenciamento de classpath, consulte Desenvolvendo e implantando aplicativos gerais Java.
no n
Para obter mais informaes sobre a implantao de aplicativos de rea de trabalho Java, consulte Empacotando
e implantando aplicativos de rea de trabalho Java.
Para localizar informaes especficas 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 contm uma srie de
tutoriais e guias que variam em escopo do bsico ao avanado. As seguintes trilhas do aprendizado esto
disponveis:
Aplicativos PHP
Desenvolvimento de mdulo e a plataforma
NetBeans
Aplicativos C/C++
Aplicativos mveis
http://netbeans.org/kb/docs/java/quickstart_pt_BR.html
Configurao do projeto
Criando e editando o cdigo-fonte Java
Compilando e executando o aplicativo
Testando e depurando o aplicativo
Construindo e implantando o aplicativo
Outras tarefas comuns
Prximas etapas
Para concluir este tutorial, so necessrios o software e os recursos apresentados na tabela a seguir.
Software ou recurso
Verso necessria
NetBeans IDE
Verso 6.9, 6.8 ou 6.7
Java Development Kit (JDK) verso 6
Configurao do projeto
O aplicativo que ser criado conter dois projetos:
Um projeto de biblioteca de classe Java, no qual ser criada uma classe de utilitrio.
Um projeto de aplicativo Java com uma classe principal que implementa um mtodo a partir da classe
de utilitrio do projeto da biblioteca.
Depois de criar os projetos, o projeto da biblioteca ser adicionado ao classpath do projeto do aplicativo. Em
seguida, voc codificar o aplicativo. O projeto da biblioteca conter uma classe de utilitrio com um mtodo
de acrstico. O mtodo de acrstico toma uma matriz de palavras como um parmetro e, em seguida, gera
um acrstico com base nessas palavras. O projeto MyApp conter uma classe principal que chama o mtodo de
acrstico e passa as palavras que so inseridas como argumentos quando o aplicativo executado.
Nota: falando estritamente, dois projetos no so necessrios para um aplicativo to simples. Este tutorial
utiliza dois projetos para demonstrar os recursos que voc pode precisar para um aplicativo mais complexo.
3. (Opcional) Selecione a caixa de verificao Utilizar pasta dedicada para armazenamento de bibliotecas e
especifique o local da pasta de bibliotecas. Consulte Compartilhando bibliotecas do projeto para obter
mais informaes sobre esta opo.
4. Clique em Terminar. O projeto MyLib ser exibido nas janelas Projetos e Arquivos.
projeto MyApp para preencher o cdigo com base no projeto MyLib. No IDE, o classpath visualmente
representado pelo n Bibliotecas.
Para adicionar as classes de utilitrio da biblioteca ao classpath do projeto:
1. na janela Projetos, clique com o boto direito do mouse no n Bibliotecas do projeto MyApp e selecione
Adicionar projeto, como mostrado na imagem a seguir.
2. Procure NetBeans_projects/ e selecione a pasta de projeto MyLib. O painel Arquivos JAR do projeto
mostrar os arquivos JAR que podem ser adicionados ao projeto. Observe que um arquivo JAR do
MyLib est listado, embora ainda no tenha sido construdo. Esse arquivo JAR ser criado quando voc
construir e executar o projeto MyApp.
3. Clique em Adicionar arquivos JAR do projeto.
4. Expanda o n Bibliotecas. O arquivo JAR do projeto MyLib ser adicionado ao classpath do projeto
MyApp.
4. Se o cdigo colado no estiver formatado corretamente, pressione Alt-Shift-F para reformatar todo o
arquivo.
5. Pressione Ctrl-S para salvar o arquivo.
1. Selecione a aba Main.java no Editor de cdigo-fonte. Expanda MyApp > Pacotes de cdigo-fonte >
acrstico na janela Projetos e clique duas vezes em Main.java, se ele ainda no estiver aberto.
2. Exclua o comentrio // lgica do aplicativo do cdigo TODO aqui no mtodo main.
3. No lugar do comentrio, digite o seguinte:
String result = Li
Deixe o cursor imediatamente depois de Li. Na prxima etapa, voc utilizar o autocompletar de cdigo
para transformar Li em LibClass.
4. Pressione Ctrl-Espao para abrir a caixa de autocompletar de cdigo.
Aparece uma lista resumida de formas possveis para completar a palavra. Contudo, a classe que voc
deseja, LibClass, pode no existir.
5. Pressione Ctrl-Espao novamente para exibir uma lista mais longa de possveis correspondncias.
LibClass
6. Selecione LibClass e pressione Enter. O IDE preencher o resto do nome da classe, alm de criar
abrir novamente.
8. Selecione o mtodo acrostic(String[]args) e pressione Enter. O IDE preenche o mtodo
acrstico e mostra os realces do parmetro args.
9. Pressione Enter para aceitar args como o parmetro.
10. Insira um ponto-e-vrgula (;).
A linha final deve se parecer com a linha a seguir.
String result = LibClass.acrostic(args);
11. Pressione Enter para iniciar uma nova linha. Depois, digite sout e pressione Tab. A abreviao sout se
expandir para System.out.println(""); com o cursor posicionado entre as aspas. Digite Result =
dentro das aspas e + result aps as aspas finais.
A linha final deve se parecer com a linha a seguir.
System.out.println("Result = "+result);
Compilar ao salvar, consulte a seo Compilar ao salvar no guia Criando, importando e configurando projetos
Java.
Executando o aplicativo
Agora que voc criou o aplicativo e forneceu os argumentos de tempo de execuo para o aplicativo, pode
testar a execuo do aplicativo no IDE.
Para executar o aplicativo no IDE:
aba MyLib (teste) ser exibida na janela Sada. Os casos de teste JUnit sero compilados e
executados. O resultado do teste JUnit mostra que o teste teve xito.
2. Tambm possvel executar um nico arquivo no teste em vez de testar todo o projeto. Selecione a aba
LibClass.java no Editor de cdigo-fonte e escolha Executar > Testar arquivo.
A documentao da API JUnit est disponvel no IDE. Escolha Ajuda > Referncias de Javadoc > JUnit
VersionNumber.
Voc pode aprender mais sobre JUnit, visitando http://www.junit.org
Depurando o aplicativo
Nesta seo, o depurador ser utilizado para seguir a sequncia do aplicativo e observar os valores das variveis
mudarem medida que o acrstico montado.
Para executar o aplicativo no depurador:
1. no arquivo LibClass.java, v para o mtodo acrostic e coloque o ponto de insero em qualquer
Construindo o aplicativo
O comando construir principal no IDE o comando Limpar e construir. O comando Limpar e construir exclui
anteriormente as classes compiladas e outros artefatos de construo e, em seguida, reconstroi todo o projeto a
partir do rascunho.
Notas: h tambm um comando Construir, que no exclui os antigos artefatos de construo, mas que est
desativado por padro. Consulte a seo Compilar ao salvar no guia Criando, importando e configurando
projetos Java para obter mais informaes.
Para construir o aplicativo:
A sada obtida a partir do script de construo Ant exibida na janela Sada. Se a janela Sada no aparecer,
possvel abr-la manualmente selecionando Janela > Sada > Sada.
Quando voc limpa e constri seu projeto, ocorre o seguinte:
as pastas de sada geradas por aes de construo anteriores so excludas ("limpas"). (Na maioria dos
casos, essas so as pastas build e dist.)
As pastas build e dist so adicionadas em sua pasta do projeto (de agora em diante chamada pasta
PROJECT_HOME).
Todos os cdigos-fonte so compilados em arquivos .class, que so colocados na pasta
PROJECT_HOME/build.
Um arquivo JAR contendo o projeto criado dentro da pasta PROJECT_HOME/dist.
Se alguma biblioteca foi especificada para o projeto (alm do JDK), uma pasta lib criada na pasta
dist. As bibliotecas so copiadas em dist/lib.
O arquivo de manifesto no JAR atualizado para incluir entradas que designam a classe principal e
quaisquer bibliotecas que estejam no classpath do projeto.
Nota: possvel visualizar o contedo do manifesto na janela Arquivos do IDE. Depois de construir seu
projeto, alterne para a janela Arquivos e navegue at dist/MyApp.jar. Expanda o n do arquivo JAR, expanda
a pasta META-INF e clique duas vezes em MANIFEST.MF para exibir o manifesto no Editor de cdigo-fonte.
Main-Class: acrostic.Main
Class-Path: lib/MyLib.jar
(Para saber mais sobre arquivos de manifesto, leia este captulo no Tutorial de Java.)
Em seguida, o aplicativo executa e retorna a sada a seguir, como mostrado na imagem abaixo:
Result = Hello
Agora que verificou que o aplicativo funciona fora do IDE, voc est pronto para distribuir o aplicativo.
Para distribuir o aplicativo:
1. em seu sistema, crie um arquivo zip que contenha o arquivo JAR do aplicativo (MyApp.jar) e a pasta
lib
2. Envie o arquivo para as pessoas que utilizaro o aplicativo. Oriente-as a descompactar o arquivo zip,
Este guia fornece uma viso geral dos principais recursos do NetBeans IDE para instalar e configurar projetos
Java. Alm disso, ele fornece informaes sobre como efetuar a configurao personalizada de scripts de
construo gerados pelo IDE.
Para concluir este tutorial, so necessrios os seguintes recursos e softwares.
Contedo
Software ou recurso
Verso necessria
NetBeans IDE
verso 6.7, 6.8 ou 6.9
Java Development Kit (JDK) verso 6
Esta seo fornece uma viso geral de algumas informaes detalhadas sobre o sistema de projeto do IDE.
Projetos
No IDE, voc sempre trabalha dentro de um projeto. Alm dos arquivos de cdigo-fonte, um projeto do IDE
contm metadados que pertencem no classpath, como construir e executar o projeto e assim por diante. O IDE
armazena as informaes do projeto em uma pasta do projeto que inclui um script de construo do ANT e um
arquivo de propriedades que controla a construo e as configuraes de execuo e um arquivo project.xml
que mapeia os alvos do Ant com comandos do IDE.
Nota: embora o IDE coloque diretrios de cdigo-fonte na pasta de projeto por padro, seus diretrios de
cdigo-fonte no necessariamente precisam estar localizados na pasta do projeto.
Ant
O Apache Ant uma ferramenta de compilao utilizada para padronizar e automatizar a compilao, alm de
executar ambientes para desenvolvimento. O sistema do projeto do IDE tem base direta no Ant. Todos os
comandos do projeto, como Limpar e construir o projeto e Depurar, chamam alvos no script do Ant do projeto.
Portanto, possvel construir e executar um projeto fora do IDE, exatamente como construdo e executado
dentro do IDE.
No necessrio saber como trabalhar no Ant com o IDE. possvel definir todas as opes bsicas de
compilao e tempo de execuo na caixa de dilogo Propriedades do projeto no projeto e o IDE atualiza
automaticamente o script do Ant do projeto. Se voc est familiarizado com o Ant, poder personalizar um
script padro do Ant do projeto ou escrever seu prprio script do Ant para um projeto.
Criando um projeto
Para criar um novo projeto:
Quando o assistente para Novo projeto aparecer, selecione o modelo correto para seu projeto e complete as
etapas restantes do assistente. Na verses mais recentes do NetBeans IDE 6.7, o cone do modelo do projeto
pode ser exibido em cinza, o que significa que este tipo de projeto no foi ativado. Prossiga com a criao do
projeto e esta funcionalidade ser ativada no IDE.
O IDE contm os seguintes modelos de projeto padro para aplicativos de rea de trabalho Java da Web:
Aplicativo Java. Cria um projeto esqueleto Java SE com uma classe principal. Consulte Desenvolvendo
e implantando aplicativos Java gerais para obter um breve tutorial que utiliza este modelo.
Aplicativo de rea de trabalho Java. Cria um aplicativo com base no Swing Application Framework.
Os esqueletos so oferecidos para aplicativos bsicos da rea de trabalho, que fazem uso das bibliotecas
Beans Binding e Java Persistence API. Consulte Construindo um aplicativo de banco de dados da rea
de trabalho Java para obter um exemplo que utiliza este modelo.
Biblioteca de classes Java. Cria uma biblioteca de classes esqueleto Java sem uma classe principal.
Consulte Desenvolvendo e implantando aplicativos Java gerais para obter um breve tutorial que utiliza
este modelo.
Projeto Java com cdigo-fonte existente. Cria um projeto Java SE com base em seu prprio cdigofonte Java. Consulte Configurando um projeto Java com base em cdigo-fonte existente abaixo.
Aplicativo Web. Cria um aplicativo Web esqueleto, incluindo opes para adicionar diversas estruturas
Web. Consulte Introduo ao desenvolvimento de aplicativos Web para obter um exemplo que utiliza
este modelo.
Aplicativo Web com cdigo-fonte existente. Cria um projeto Web com base em seu prprio cdigofonte Web e Java. Consulte Configurando um projeto Web com base em cdigo-fonte existente abaixo.
Alm disso, o IDE tambm contm modelos para mdulos EJB, aplicativos corporativos, aplicativos Java ME e
mais.
As categorias de projetos Java e Web tambm tm modelos de projeto de formato livre. Os modelos de formato
livre permitem o uso de um script do Ant existente para um projeto, mas requerem a configurao manual.
Consulte Projetos de formato livre abaixo.
Quando voc termina de criar um projeto, ele aberto no IDE com sua estrutura lgica exibida na janela
Projetos e sua estrutura de arquivo exibida na janela Arquivos:
A janela Projetos o ponto de entrada principal para as fontes do projeto. Ela mostra uma visualizao
lgica do contedo importante do projeto como pacotes Java e pginas da Web. possvel clicar com o
boto direito do mouse em qualquer n do projeto para acessar um menu suspenso de comandos para
construir, executar e depurar o projeto, bem como abrir a caixa de dilogo Propriedades do projeto. A
janela Projetos pode ser aberta ao escolher Janela > Projetos (Ctrl-1).
A janela Arquivos mostra uma visualizao de seus projetos com base em diretrio, incluindo arquivos
e pastas que no so exibidos na janela Projetos. A partir da janela Arquivos, possvel abrir e editar os
arquivos de configurao do projeto, como o script de construo do projeto e o arquivo de
propriedades. Tambm possvel visualizar a sada da construo como classes compiladas, arquivos
JAR, arquivos WAR e documentao Javadoc gerada. A janela Arquivos pode ser aberta ao escolher
Janela > Arquivos (Ctrl-2).
Nota: se for necessrio acessar os arquivos e diretrios que estejam fora dos diretrios do projeto, possvel
utilizar a janela Favoritos. A janela Favoritos pode ser aberta ao escolher Janela > Favoritos (Ctrl-3). possvel
adicionar qualquer pasta ou arquivo janela Favoritos clicando com o boto direito do mouse na janela
Favoritos e escolhendo Adicionar aos favoritos.
Importando um projeto
Esta seo mostra como manipular a importao inicial de projetos para o IDE.
clique com o boto direito do mouse no n do projeto na janela Projetos e escolha Definir como o
projeto principal.
O IDE utiliza a verso da plataforma Java SE (JDK), na qual o IDE executado como a plataforma Java padro
para projetos IDE por padro. possvel visualizar a verso do JDK do IDE escolhendo Ajuda > Sobre e
clicando na aba Detalhe. A verso do JDK listada no campo Java.
clique com o boto direito do mouse no n do projeto, selecione a categoria Bibliotecas e modifique as
entradas de classpath listadas.
Clique com o boto direito do mouse no n Bibliotecas na janela Projetos e escolha Adicionar projeto,
Adicionar biblioteca ou Adicionar JAR/Pasta.
Se quiser adicionar um projeto de formato livre para o classpath de um projeto padro, ter que adicionar o
arquivo JAR do projeto de formato livre para o classpath do projeto padro. Para fazer isso, preciso primeiro
declarar todos os arquivos de sada do projeto de formato livre no painel Sada da caixa de dilogo Propriedades
do projeto do projeto de formato livre.
possvel definir uma pasta de bibliotecas dedicadas para projetos padro Java SE, Web e Corporativo.
possvel definir a pasta de bibliotecas ao criar o projeto (no assistente para Novo projeto) ou depois na aba
Bibliotecas da caixa de dilogo Propriedades do projeto.
Para tornar as bibliotecas gerais do projeto Java compartilhveis durante a criao do projeto:
1. escolha Arquivo > Novo projeto.
2. Na categoria Java do assistente, selecione um dos modelos padro. Em seguida, clique em Prximo.
3. Na pgina Nome e localizao do assistente, marque a caixa de verificao Utilizar pasta dedicada para
armazenar bibliotecas.
4. No campo Bibliotecas, selecione a localizao das bibliotecas a serem armazenadas.
Se as bibliotecas j estiverem includas no IDE, elas sero copiadas para a pasta designada.
Para tornar as bibliotecas do projeto Java EE ou da Web compartilhveis durante a criao do projeto:
1. escolha Arquivo > Novo projeto.
2. Na categoria Web do assistente, selecione um dos modelos padro. Em seguida, clique em Prximo.
3. Na pgina Nome e localizao do assistente, marque a caixa de verificao Utilizar pasta dedicada para
compartilhar bibliotecas.
5. No painel Aes do assistente, verifique a ao selecionada para cada biblioteca listada. Na maioria dos
casos, o IDE detecta a ao mais apropriada para essa biblioteca.
As aes a seguir esto disponveis:
Copiar arquivos JAR da biblioteca para a pasta Novas bibliotecas. Utilize essa opo se a
biblioteca no estiver na pasta que foi selecionada e se voc desejar colocar os arquivos JAR a.
o Utilizar caminho relativo para arquivos JAR da biblioteca. Utilize essa opo se a biblioteca
no estiver na pasta de bibliotecas e for necessrio acessar a biblioteca em sua localizao
existente utilizando um caminho relativo. Uma entrada com uma referncia relativa adicionada
para a biblioteca no arquivo nblibraries.properties da pasta de bibliotecas.
o Utilizar o caminho absoluto para arquivos JAR da biblioteca. Utilize essa opo se a
biblioteca no estiver na pasta de bibliotecas e voc precisar acessar a biblioteca em sua
localizao existente utilizando um caminho absoluto. Uma entrada com uma referncia absoluta
adicionada para a biblioteca no arquivo nblibraries.properties da pasta das bibliotecas.
o Utilizar biblioteca existente na pasta de bibliotecas. Utilize essa opo se j houver uma cpia
da biblioteca na pasta de bibliotecas e desejar utilizar essa cpia da biblioteca.
6. Clique em Terminar para sair do assistente Tornar projeto compartilhvel.
7. Clique em OK para sair da caixa de dilogo Propriedades do projeto.
o
Nota: tambm possvel utilizar o n Bibliotecas da caixa de dilogo Propriedades do projeto para alterar a
localizao da pasta Bibliotecas. Caso voc j tenha especificado uma pasta Bibliotecas, clicar em Procurar
abre um seletor de arquivos em vez do assistente para pasta Nova biblioteca.
5. Clique no boto Adicionar ZIP/pasta e navegue at o arquivo zip ou a pasta que contm a documentao
da API Javadoc em seu sistema. Selecione o arquivo zip ou a pasta e clique no boto Adicionar
ZIP/pasta.
6. Clique em Fechar.
Construindo aplicativos
Esta seo explica como construir os projetos padro no IDE, como efetuar personalizaes bsicas para o
processo de construo e como tratar os erros de compilao.
Sempre que comandos de compilao so invocados, o IDE exibe a sada incluindo quaisquer erros de
compilao encontrados na janela Sada, como descrito em Corrigindo erros de compilao abaixo.
Compilar ao salvar
O recurso Compilar ao salvar do IDE permite economizar tempo quando voc estiver executando e depurando
projetos no IDE. Quando o recurso Compilar ao salvar estiver habilitado para um projeto, os arquivos so
compilados ao serem salvos. Os arquivos compilados so armazenados em um cache que o IDE utiliza quando
o projeto no IDE executado, testado, depurado e perfilado. Isso permite testar e depurar o aplicativo sem ter
que esperar que o aplicativo seja construdo primeiro.
o IDE compila seus arquivos quando estes so salvos para que seu projeto sempre esteja pronto para ser
executado ou depurado no IDE.
O comando Construir desabilitado. necessrio desabilitar o recursos Salvar ao compilar se voc
quiser reconstruir o arquivo JAR sem ter que utilizar o comando Limpar e construir.
O script do Ant do projeto no utilizado quando os comandos Executar, Depurar, Perfilar ou Testar
so utilizados. Se o script de construo foi personalizado para quaisquer destes comandos, estas
personalizaes sero desconsideradas.
O arquivo JAR que construdo a partir do projeto no mantido atualizado quando voc salva
alteraes em seus arquivos. Se desejar construir ou reconstruir o arquivo JAR, preciso utilizar o
comando Limpar e construir. O comando Limpar e construir sempre utiliza o script do Ant de seu
projeto, mesmo se Compilar ao salvar est habilitado ou no.
Compilar ao salvar habilitado por padro para novos projetos que voc cria. Para projetos existentes,
Compilar ao salvar desabilitado.
Para habilitar ou desabilitar Compilar ao salvar para um projeto Java:
1. clique com o boto direito do mouse no n do projeto e escolha Propriedades.
2. Selecione o n Compilando e defina a propriedade Compilar ao salvar.
De forma similar, o IDE tem um recurso Implantar ao salvar para os aplicativos Java Web e corporativo.
Quando o recurso Implantar ao salvar habilitado para um projeto, e um projeto foi implantado atravs do IDE,
os arquivos alterados so reimplantados imediatamente no servidor. Para que Implantar ao salvar funcione no
GlassFish V2, a instncia Glassfish precisa ter a opo Deployment de diretrio habilitado selecionado.
Para habilitar ou desabilitar Implantar ao salvar para um projeto Java Web ou corporativo:
1. clique com o boto direito do mouse no n do projeto e escolha Propriedades.
2. Selecione o n Executar e defina a propriedade Implantar ao salvar.
Para habilitar deployment do diretrio Glassfish V2:
1.
2.
3.
4.
Cada ao realizada por um script Ant, como compilar, executar e depurar arquivos, envia a sada para a mesma
aba da janela Sada. Se for necessrio salvar as mensagens exibidas na janela Sada, possvel copiar e colar as
mensagens em um arquivo separado. Tambm possvel definir que o Ant imprima a sada do comando para
cada novo destino em uma nova aba da janela Sada ao escolher Ferramentas > Opes, selecionando a
categoria Miscelneos, clicando na aba Ant e desmarcando a caixa de verificao para Reutilizar abas de sada
da propriedade Processos concludos.
Descrio
\.html$
Exclui todos os arquivos HTML
\.java$
Exclui todos os arquivos Java
(\.html$)|(\.java$) Exclui todos os arquivos HTML e Java
(Key)|(\.gif$)
Exclui todos os arquivos GIF e quaisquer arquivos com Key em seu nome
Para obter um guia para a sintaxe de expresses regulares consulte jakarta.apache.org.
Executando aplicativos
Esta seo mostra como executar projetos no IDE e como configurar a classe principal do projeto, os
argumentos de tempo de execuo, os argumentos VM e o diretrio de trabalho.
no menu principal, escolha Executar > Executar projeto principal (F6) para executar o projeto principal.
Alternativamente, possvel utilizar o boto Executar o projeto principal na barra de ferramentas.
Na janela Projetos, clique com o boto direito do mouse no projeto e escolha Executar o projeto para
executar um projeto. Observe que para projetos Java, o projeto precisa ter uma classe principal.
Na janela Projetos, clique com o boto direito do mouse no arquivo e escolha Executar o arquivo (F6)
para executar um arquivo. Alternativamente, escolha Executar > Executar o arquivo > Executar nome
do arquivo (Shift+F6) no menu principal para executar uma classe executvel.
Ao executar o projeto, o IDE exibe quaisquer erros de compilao e a sada na janela Sada. Para saber mais,
consulte Corrigindo erros de compilao.
Nota: se Compilar ao salvar estiver habilitado para um projeto, o comando Executar o projeto opera em
arquivos de classe que foram criados quando estes arquivos foram salvos. O script do Ant no utilizado. Se
etapas personalizadas foram definidas no script de construo, estas etapas no so seguidas. Se desejar que o
processo de construo completo ocorra ao utilizar Executar o projeto, Depurar o projeto e Perfilar o projeto,
desabilite Compilar ao salvar.
possvel especificar os argumentos JVM para o projeto na caixa de dilogo Propriedades do projeto. Abra a
caixa de dilogo Propriedades do projeto, clique em Executar no painel Categorias e, em seguida, digite uma
lista de argumentos JVM separada por espao no campo Opes VM.
possvel definir as propriedades do sistema digitando o seguinte no campo Opes da VM:
-Dname=value
inserindo opes bsicas, como as configuraes do classpath e filtros JAR no assistente Novo projeto
quando voc cria um projeto ou posteriormente na caixa de dilogo Propriedades do projeto.
Editando propriedades no nbproject/project.properties. Esse arquivo armazena propriedades do
Ant com informaes importantes sobre seu projeto, como a localizao de seu cdigo-fonte e as pastas
de sada. possvel substituir as propriedades nesse arquivo. Tenha cuidado ao editar este arquivo. Por
exemplo, a pasta de sada excluda sempre que voc limpa seu projeto. Portanto, nunca defina a pasta
de sada para o mesmo local da pasta de cdigo-fonte sem primeiro configurar o destino limpo para no
excluir a pasta de sada.
Personalizar alvos Ant existentes ou criar novos ao executar quaisquer um dos seguintes:
o adicione instrues a serem processadas antes ou depois de um alvo do Ant ser executado. Cada
um dos destinos principais no nbproject/build-impl.xml tambm possui um destino -pre e
-post que voc sobrepe no build.xml. Por exemplo, para que o RMI funcione com projetos
regulares, digite o seguinte no build.xml:
o
o
<target name="-post-compile">
<rmic base="${build.classes.dir}" includes="**/Remote*.class"/>
</target>
o
o
o
o
<target name="new-target">
<!-- target body... -->
</new-target>
Significado
Alvo enfatizado do Ant. Estes alvos incluem um atributo de descrio, que exibido como uma dica de
ferramenta. Voc define o atributo de descrio do alvo no Editor de cdigo-fonte.
Alvo normal do Ant. Um alvo sem um atributo de descrio.
Clique duas vezes nos subns do script do Ant para ir direto para o local do alvo no Editor de cdigo-fonte.
Todas as ferramentas normais de pesquisa XML, ferramentas de seleo e atalhos de teclado esto disponveis
para editar scripts do Ant e o IDE fornece o autocompletar de cdigo para todas as tarefas padro do Ant.
Ao criar um alvo que deseja executar a partir da linha de comando, fornea um atributo de descrio para o
alvo. Ento, se voc se esquecer dos nomes dos alvos ou o que eles fazem, poder executar o comando
-projecthelp <script> do Ant na linha de comando. Com este comando, o Ant lista somente os alvos que
tenham um atributo de descrio, junto com suas descries. Especialmente quando h muitos alvos em seu
script de construo do Ant, enfatizar alguns e no enfatizar outros pode ser uma forma til de distinguir entre
os que so muito utilizados e os que so utilizados com menor frequncia.
O estilo da fonte do rtulo do subn nas janelas Projetos, Arquivos e Favoritos indicam o seguinte:
Os alvos que so importados de outro script mas que so sobrescritos no script de importao no so listados.
Somente o alvo sobescrito listado.
possvel executar alvos em um script do Ant a partir do n do script do Ant na janela Projetos, Arquivos ou
Favoritos. Para fazer isso, clique com o boto direito do mouse no n do script do Ant e escolha um alvo a
partir do submenu Executar alvo. Os alvos so ordenados alfabeticamente. Somente os alvos enfatizados so
listados. Escolha Outros alvos para executar um alvo que no foi enfatizado com um atributo de descrio. Os
alvos internos so excludos dessas listas porque eles no podem ser executados independentemente.
Em vez de executar um alvo utilizando o menu suspenso do n do script do Ant, basta clicar com o boto
direito do mouse no n do alvo e escolher Executar alvo.