Notas de versão do NetBeans IDE 7.1.2

O NetBeansTM IDE é um ambiente de desenvolvimento integrado, modular e baseado em padrões, escrito na linguagem de programação JavaTM. O projeto do NetBeans consiste em um IDE de código-fonte aberto com recursos completos escrito na linguagem de programação Java e em uma plataforma rich client do aplicativo, que pode ser utilizada como uma estrutura genérica para construir qualquer tipo de aplicativo. Para obter mais informações sobre como instalar o software no seu sistema, consulte as Instruções de instalação do NetBeans IDE 7.1.2. Para saber mais sobre os novos recursos incluídos nesta versão do IDE, consulte a página Informações sobre a versão do NetBeans IDE 7.1.2.

Conteúdo

O que há de novo na versão 7.1.2

O NetBeans IDE 7.1.2 é uma atualização do NetBeans IDE 7.1 e inclui as seguintes alterações:

  • Suporte ao JavaTM SE Development Kit 7 Atualização 4
  • Suporte completo ao JavaFX 2.1 SDK no Windows e no OS X 10.7
  • Suporte ao Java ME SDK 3.0.5
  • Versão atualizada do GlassFish 3.1.2 fornecida

Observação: Se fizer o download e instalar um patch para o Netbeans IDE 7.1, Java ME SDK 3.0 e Glassfish 3.1.1 permanecem inalterados. Esses componentes são atualizados ao executar o instalador do Netbeans IDE 7.1.2.

As seguintes atualizações da versão 7.1 também se aplicam à versão 7.1.2:

  • Ferramenta de refatoração em lote para alterações em massa no Java Editor
  • Novo depurador da UI para JavaFX e Swing
  • Suporte a WebLogic 12c
  • Suporte aprimorado para CDI, EJB, JSF, Spring, serviços Web
  • Aprimoramentos de Subversion e Mercurial e suporte a Git fornecido
  • Aprimoramentos de Maven
  • Aprimoramentos de PHP
  • Aprimoramentos adicionais estão listados na página NetBeans IDE 7.1

Para obter mais informações sobre esta versão, consulte a página Informações sobre a versão do NetBeans IDE 7.1.2.

Tecnologias compatíveis

O IDE NetBeans 7.1.2 é compatível com as seguintes tecnologias e foi testado com os seguintes servidores de aplicações. Se pretende utilizar outras versões diferentes das que se encontram na lista, observe que o é possível que o IDE se comporte de forma imprevista. Consulte a página Plataformas suportadas do NetBeans IDE 7.1.2 para obter mais detalhes sobre as plataformas testadas e sobre os executáveis desta versão.

Tecnologias compatíveis:
  • Java EE 6, Java EE 5 e J2EE 1.4
  • JavaFX 2,1
  • Java ME SDK 3.0.5
  • Java Card 3 SDK
  • Struts 1.3.10
  • Spring 3.0, 2.5
  • Hibernate 3.2.5
  • Java API para serviços Web RESTful (JAX-RS) 1.1
  • Java Wireless Toolkit 2.5.2 para CLDC
  • Rastreamento de problemas
    • Bugzilla 4.0.x e anterior
    • Jira 4.2 e anterior
  • PHP 5.3, 5.2, 5.1
  • Groovy 1.6.4
  • Grails 1.1
  • Apache Ant 1.8.3
  • Apache Maven 3.0.3 ou posterior
  • C/C++/Fortran
  • VCS
    • Subversion: 1.5.x, 1.6.x
    • Mercurial: 1.8 e anterior
    • ClearCase V7.0
    • Git 1.7.х

Servidores de aplicações testados:
  • GlassFish Server Open Source Edition 3.1.2
  • WebLogic 12c

Podem executar servidores de aplicações:
  • GlassFish Enterprise Server v2.1.1
  • Tomcat 7.0.22
  • JBoss 6,0

Requisitos do sistema

O NetBeans IDE é executado em sistemas operacionais que aceitam a Java VM e que foram testados nas plataformas relacionadas abaixo.

Observação: A resolução de tela mínima para o IDE é de 1.024x768 pixels.


Sistemas operacionais compatíveis

Configurações mínimas de hardware

  • Microsoft Windows XP Professional SP3/Vista SP1/Windows 7 Professional:
    • Processador: 800MHz Intel Pentium III ou equivalente
    • Memória: 512 MB
    • Espaço em disco: 750 MB de espaço disponível em disco
  • Ubuntu 9.10:
    • Processador: 800MHz Intel Pentium III ou equivalente
    • Memória: 512 MB
    • Espaço em disco: 650 MB de espaço disponível em disco
  • Solaris OS versão 11 Express (SPARC):
    • Processador: UltraSPARC II 450 MHz
    • Memória: 512 MB
    • Espaço em disco: 650 MB de espaço disponível em disco
  • Solaris OS versão 11 Express (edição plataforma x86/x64):
    • Processador: AMD Opteron 1200 Series 1,8 GHz
    • Memória: 512 MB
    • Espaço em disco: 650 MB de espaço disponível em disco
  • Macintosh OS X 10.6 Intel:
    • Processador: Dual-Core Intel (32 ou 64 bits)
    • Memória: 1 GB
    • Espaço em disco: 650 MB de espaço disponível em disco

Configurações de hardware recomendadas

  • Microsoft Windows XP Professional SP3/Vista SP1/Windows 7 Professional:
    • Processador: 2.6 GHz Intel Pentium IV ou equivalente
    • Memória: 2 GB
    • Espaço em disco: 1 GB de espaço disponível em disco
  • Ubuntu 11,04:
    • Processador: 2.6 GHz Intel Pentium IV ou equivalente
    • Memória: 2 GB
    • Espaço em disco: 850 MB de espaço disponível em disco
  • Solaris OS versão 11 Express (SPARC):
    • Processador: UltraSPARC IIIi 1 GHz
    • Memória: 2 GB
    • Espaço em disco: 850 MB de espaço disponível em disco
  • Solaris OS versão 11 Express (edição plataforma x86/x64):
    • Processador: AMD Opteron 1200 Series 2,8 GHz
    • Memória: 2 GB
    • Espaço em disco: 850 MB de espaço disponível em disco
  • Macintosh OS X 10,7 Intel:
    • Processador: Dual-Core Intel (32 ou 64 bits)
    • Memória: 2 GB
    • Espaço em disco: 850 MB de espaço disponível em disco


O NetBeans IDE também é executado em diversas outras distribuições do Linux, como o Oracle Linux 5, Ubuntu 8.x, Red Hat Enterprise Linux, Fedora 14, e muitas outras.

Observação: O suporte ao NetBeans e Java EE é particularmente exigente com os recursos do sistema, especialmente quando utilizados em combinação com outros servidores de aplicativos. Os requisitos de sistema acima se aplicam à maioria das configurações do IDE e, portanto, para obter os melhores resultados assegure-se de que seu sistema atenda, ao menos, os requisitos de sistema recomendados ao desenvolver aplicativos Web e Java EE.

Software necessário

O NetBeans IDE é executado no Java SE Development Kit (JDK), que compreende o JRE, além das ferramentas do desenvolvedor para os aplicativos de compilação, depuração e execução escritos em linguagem Java.

O JDK testado para esta versão é o JDK 7u4 para Windows, Linux, Solaris e OS X. A versão 7.1.2 do IDE não pode ser instalada ou executada usando JDK 5.0.

Observação: Os conjuntos PHP e C/C++ NetBeans somente requerem que o Java Runtime Environment (JRE) 6 ou 7 seja instalado e executado.


É possível baixar JDK para sua plataforma em um dos sites relacionados abaixo:

superior

Suporte ao JavaFX

O JavaFX 2.1 SDK não está incluído na versão do NetBeans IDE 7.1.2. Você pode fazer o download em http://www.oracle.com/technetwork/java/javafx/downloads/index.html ou instalar junto com o JDK 7u4 no Windows ou OS X 10.7 como produto complementar.
Observe o seguinte:

  • A versão mínima de JDK com suporte para JavaFX 2.1 é 6 Atualização 32 ou Java SE 7 Atualização 4 para Windows e Java SE 7 Atualização 4 para OS X.
  • Consulte a página Notas de versão do JavaFX 2.1 para obter mais informações sobre requisitos de sistema e plataformas com suporte no JavaFX 2.1 SDK, e a lista de problemas conhecidos com o código JavaFX 2.1 ou documentação.
  • O formato do arquivo de projeto FX foi atualizado substancialmente a partir do formato 7.1 Beta e pode causar problemas para o usuário que tentar abrir projetos FX de 7.1 Beta no NetBeans IDE 7.1.2. Para obter detalhes, consulte erro nº 205249.

superior

Editor SQL e bancos de dados

Foram feitas as seguintes alterações na funcionalidade de banco de dados do NetBeans IDE 7.1.2:

  • Drivers atualizados. Os drivers MySQL, incluídos no NetBeans IDE, foram atualizados para a versão 6.0.
  • Drivers testados

    O NetBeans IDE 7.1.2 foi testado com os seguintes bancos de dados e drivers.

    Driver
    Versão
    URL de exemplo
    JavaDB Derby 10.3.1.4 jdbc:derby://localhost:1527/sample (Network)
    Oracle Oracle Database 11g (11.1.0.7) jdbc:oracle:thin:@//localhost:1521:ora11i
  • Outros drivers

    Os seguintes drivers e bancos de dados ainda não foram testados formalmente, mas deverão funcionar com base na experiência.

    Driver
    Versão
    URL de exemplo
    PostgreSQL 8.x jdbc:postgresql://jsmith.mycompany.com:5432/postgres
    MySQL MySQL Connector/J 6.0 jdbc:mysql://localhost:3306/sample
    Microsoft Microsoft SQL Server 2005 JDBC Driver 1.2.2828.100 jdbc:sqlserver://localhost:1433;databaseName=viagem;selectMethod=cursor
    IBM Redistributable JDBC Type driver v8 fixpack 13 db2_4_ jdbc:db2://localhost:50002/sample
    jTDS jTDS 1.2.1 jdbc:jtds:sqlserver://test-mycompany.com:1433/travel
    DataDirect DataDirect Connect for JDBC - 3.6 DataDirect Connect for JDBC - 3.6.07 jdbc:datadirect:oracle://localhost;SID=ora11i jdbc:datadirect:sqlserver://localhost:1433;DatabaseName=travel;SelectMethod=cursor jdbc:datadirect:db2://localhost:50002;databaseName=sample
  • Para obter informações adicionais de solução de problemas do banco de dados, consulte FAQ do Usuário Sobre Conectividade de Banco de Dados.

superior

Informações de suporte a vários idiomas

NetBeans IDE está traduzido para os seguintes idiomas: Português (BR), japonês (JP), chinês simplificado (ZH) e russo (RU).

Também há traduções feitas pela comunidade do IDE em vários outros idiomas que podem ser baixadas na seção Contribuição da comunidade no menu suspenso Idioma do IDE.

superior

Compatibilidade com versões anteriores

Ao ser executado pela primeira vez depois da instalação, o IDE oferece a opção de importar algumas das configurações utilizadas na instalação anterior. O IDE é aberto utilizando as configurações padrão caso você opte por não importar as configurações da instalação existente. Observe que o IDE somente reconhece as instalações anteriores quando o diretório do usuário estiver na localização padrão. Ele não reconhece as instalações que utilizam --userdir para especificar um diretório padrão. Se desejar importar as configurações de uma localização padrão que o instalador não reconhece, adote o seguinte procedimento:

  1. Inicie o IDE, vá a Ferramentas > Opções no menu principal.
  2. Clique no botão Importar na parte inferior da caixa de diálogo Opções.
  3. Na caixa de diálogo Selecionar opções de importação, clique no botão Procurar e vá até o diretório de usuário que contém as configurações que deseja importar. Para obter mais informações sobre a localização do userdir do NetBeans IDE, consulte a FAQ O que é o userdir e onde posso encontrá-lo?

superior

Módulos e recursos arquivados

O suporte a desenho de formulários GUI que usam Swing Application Framework foi interrompido. Se desejar editar esses formulários, use NetBeans 7.0.1.

Observação: O suporte a Swing não foi afetado pela remoção do Swing Application Framework do NetBeans IDE.

O suporte a CVS foi transferido da distribuição padrão do IDE para a Central de Atualizações. Para trabalhar com CVS no IDE, faça o download e instale o respectivo módulo usando o gerenciador de plug-ins do IDE.

As ferramentas de criação de perfil C/C++ Profiling foram removidas da distribuição padrão do IDE.

O suporte à implantação direta de alguns dispositivos móveis, sobretudo dispositivos Ricoh e também telefones antigos do Windows, foi removido. Ainda é possível desenvolver uma aplicação para essas plataformas, mas a opção de implantação direta foi removida do IDE.

O modelo de projeto Arquivo empacotado foi removido do IDE.

A lista completa de recursos arquivados do NetBeans está disponível em http://wiki.netbeans.org/NetBeansArchivedFeatures.

superior

Problemas conhecidos

Instalador

Os problemas não-resolvidos do instalador desta versão são os seguintes:

  • Erro nº 93568: no Solaris e no Linux, a instalação para quando a conexão de rede é interrompida.

    Descrição: nas plataformas Solaris e Linux, se a conexão de rede é interrompida, a instalação para quando o instalador está buscando um JDK compatível nos diretórios de rede.

    Solução: restabeleça a conexão de rede e prossiga com a instalação.

  • Erro nº 117172: uma janela em branco ao executar o instalador no Ubuntu.

    Descrição: o instalador é exibido como uma caixa de diálogo em branco/cinza ao ser executado no Ubuntu com Beryl/Compiz/Compiz Fusion instalado.

    Solução: Execute o comando export AWT_TOOLKIT=MToolkit antes de executar o instalador.

  • Erro nº 123300: no Fedora Core 8, o instalador interrompe a exibição da interface e volta ao console.

    Descrição: no Fedora Core 8, a exibição da interface de instalação é interrompida e o sistema volta ao console.

    Solução: consulte http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532373.

  • O assistente de instalação não inicia corretamente (trava). Depois que o usuário interrompe o processo de instalação manualmente, o programa de instalação informa que outra instância de instalação está em execução.

    Descrição: no Windows, quando o JDK6 é utilizado como padrão e grandes arquivos compactados são armazenados na área de trabalho, o assistente de instalação não inicia devidamente (trava). Depois que o usuário interrompe o processo de instalação manualmente, o programa de instalação informa que outra instância de instalação está em execução.

    Solução: antes da instalação, remova todos os grandes arquivos compactados da área de trabalho

superior

Núcleo IDE

Os problemas não-solucionados do núcleo IDE desta versão são os seguintes:

  • Dificuldades para iniciar o IDE (Solaris x86 e Dual-Core Opteron).

    Descrição: em certas configurações do Solaris x86 e do Dual Core Opteron, você poderá encontrar problemas para iniciar o IDE devido a um erro do JDK ao carregar as bibliotecas GTK look&feel.

    Solução: se encontrar este comportamento, especifique a seguinte opção de linha de comando: -laf javax.swing.plaf.metal.MetalLookAndFeel

  • Os caracteres não são exibidos adequadamente em alguns locais asiáticos.

    Descrição: ao se executar o IDE em alguns locais asiáticos no Ubuntu e em algumas outras distribuições de Linux, o texto da tela do IDE pode se tornar ilegível. Em determinadas distribuições do Linux, os caracteres de múltiplos bytes podem ser exibidos em forma de retângulo devido a problemas de configuração de fonte do JDK.

    Solução: Para obter ajuda para resolver esse problema, consulte a FAQ: http://wiki.netbeans.org/FaqI18nLinuxAsianFonts

  • Erro nº 211406: visualizações e paletas rolam independentemente para a posição de arrastar após DnD

    Descrição: após arrastar e soltar algo de projetos ou visualizações de arquivos ou paleta em designers da GUI, quando você efetua rolagem para cima ou para baixo na visualização ou paleta elas retornam à posição de arrastar, o que requer que você selecione alguns nós e componentes.

    Solução: é necessário reiniciar o IDE.

  • Erro nº 88776: o aplicativo com perfil traçado pode falhar quando a criação de perfil é realizada no modo de conexão dinâmica.

    Descrição:ao executar no JDK 1.6, a criação de perfil em um aplicativo com modo de conexão dinâmica pode levar o aplicativo a falhar.

    Solução: inicie a aplicação para a qual você deseja criar o perfil com a alternância -Xshare:off.
    Consulte também Erro nº 113847.

  • Erro nº 110074: o editor congela periodicamente no Solaris.

    Descrição: ao executar o IDE no Solaris com JDK 6, 6u1 ou 6u2, os segmentos podem ficar bloqueados por um longo período de tempo e fazer com que o editor não responda.

    Solução: migre sua instalação de JDK 6 para a Atualização 3 ou mais recente.

  • Erro nº 119617: o cursor desaparece no editor e não é possível utilizar o teclado.

    Descrição: às vezes, depois de utilizar uma dica na janela do editor, o ponto de inserção no editor desaparece e o teclado não funciona. Isso foi observado com maior frequência no Mac OS X 10.4, mas houveram alguns relatos em algumas versões do Ubuntu.

    Solução: utilize o mouse para abrir e fechar a caixa de diálogo (por exemplo, uma janela de propriedades). Isso faz com que o foco volte para o editor e o ponto de inserção e o teclado funcione normalmente.

  • Erro nº 130357: I18N - o Mac OS não gera o javadoc se o nome ou caminho do projeto contiver caracteres de múltiplos bytes

    Descrição: a tarefa javadoc é escrita em MacRoman, a codificação Mac padrão, ao criar o arquivo de parâmetro temporário. Essa parece ser uma situação do Mac OS, onde as partes BSD e Mach (chamadas do sistema e kernel) aceitam parâmetros em UTF-8, mas o Mac OS e o HFS somente aceitam o MacRoman.

    Solução: evite utilizar caracteres de múltiplos bytes no nome do projeto ou no caminho do projeto.

  • Erro nº 167401: o IDE congela eventualmente em sistemas MacOS X que utilizam o JDK 1.6.0, atualização 13.

    Descrição: o IDE pode congelar eventualmente ao navegar pela barra do menu principal devido ao erro nº. 6993269 do JDK da Apple.

    Solução: passe para outra versão do JDK ou modifique as opções de início padrão do arquivo netbeans.conf para -J-Dapple.laf.useScreenMenuBar=false.

  • Erro nº 200826: no Windows 7, um IDE recém-instalado que seja executado em JDK 7 não se conecta à rede.

    Descrição: Em alguns casos, o firewall do sistema local pode filtrar respostas da rede enquanto se conecta a um host remoto. Ao conectar-se a um host remoto, o JDK primeiro tentará usar IPv6 e em seguida IPv4. O firewall pode filtrar uma resposta negativa do host ao usar IPv6, resultando em que o JDK não tenta conectar-se ao host usando IPv4.

    Solução: modifique o netbeans.conf para adicionar a opção da linha de comando -J-Djava.net.preferIPv4Stack=true ou modifique as opções do NetBeans da variável do ambiente.

  • Erro nº 201531: no Mac OS X, o IDE pode travar ao editar código Java.

    Descrição: no Mac OS X, o IDE pode travar ao editar código Java, o que provavelmente é causado por um erro no JDK da Apple.

    Solução: use Java para Mac OS X Developer Preview 11M3614+10M3614 ou mais recente, ou aguarde o lançamento oficial da atualização de Java 6.

  • Erro nº 211236: JDK falha ao invocar "Exibir dados" na caixa de diálogo do relator de lentidão no Mac OS X

    Descrição: clicar no botão Exibir dados na caixa de diálogo do relator de lentidão pode fazer o JDK falhar em máquinas que executam o Mac OS X 10.7 e o JDK 7u4.

    Solução: não clique no botão Exibir dados.

superior

Web e Java EE

Os problemas não-solucionados da Web e Java EE para essa versão são os seguintes:

  • Erro nº 183614: o recurso Passar dentro não funciona corretamente com o EJB.

    Descrição: ao depurar um servlet, a chamada Passar dentro de um EJB para no código não-relacionado.

    Solução:: defina um ponto de interrupção no código de implementação do EJB e utilize Passar sobre.

superior

JavaFX

Os problemas não-solucionados desta versão são os seguintes:

  • Erro nº 209915: Projetos não são executados como WebStart no Mac com o JDK 7u4.

    Descrição: não é possível executar um projeto Java ou JavaFX usando WebStart no Mac OS X se a plataforma Java for JDK 7u4.

    Solução:: Não há solução. WebStart no Mac OS X não é implementado no JDK 7u4.

superior

Java ME

O NetBeans permite que o desenvolvimento de aplicativos baseados em Java ME para dispositivos MIDP, CLDC e CDC.

O problema do Java ME não-solucionado nesta versão é o seguinte:

  • Erro nº 208647: as fontes de aplicação CDC são marcadas em vermelho.

    Descrição: aplicação CDC recém-criada mostra erros no código-fonte. Isso é um problema no editor. Não há problema com o código-fonte.

    Solução: Ignore os erros. A aplicação será executada no emulador.

superior

PHP

O problema de PHP não-solucionado nesta versão é o seguinte:

superior

C/C++

Suporte para C/C++ C do NetBeans, C++, Fortran e várias aplicações Assemblers (x86, SPARC etc.) nos sistemas operacionais do Microsoft Windows, Macintosh OS X, Linux e SolarisTM. Os desenvolvedores de C/C++ podem trazer os aplicativos existentes para o sistema de projeto NetBeans ou desenvolver novos aplicativos e bibliotecas. O suporte para C/C++ do NetBeans abrange o ciclo de desenvolvimento completo: projetos e modelos, um editor com reconhecimento de linguagem avançado, construções baseadas em makefile e depuração.

  • Erro nº 195121: a estrutura de versão não funciona no modo remoto completo.

    Descrição: a estrutura de versão normalmente funciona em termos de java.io.File, o que torna impossível criar um plug-in capaz de funcionar com objetos de arquivo remotos.

    Solução: use ferramentas de versão diretamente no host remoto através de ssh etc.

  • Erro nº 200196: em algumas plataformas, em que GDB 7.2 é usado, "Passar sobre" às vezes se comporta como "Continuar".

    Descrição: em algumas plataformas, em que GDB 7.2 é usado, "Passar sobre" às vezes se comporta como "Continuar".

    Solução: experimente uma versão anterior de GDB ou especifique "Tipo de console" (Propriedades do projeto > Executar) de "Terminal interno" para outra opção.

superior

Mais informações

É possível encontrar notícias, artigos, módulos adicionais e outras informações úteis no site do projeto NetBeans. Já que o NetBeans é um projeto de código-fonte aberto, o site também oferece acesso a código-fonte, banco de dados de erros, informações sobre a criação de módulos do NetBeans e muito mais. Para mais informações, visite http://netbeans.org.

Documentation

Para aproveitar melhor os recursos no NetBeans IDE 7.1.2, consulte nossos tutoriais e screencasts na página Documentação do NetBeans IDE.

Os recursos de documentação de referência adicionais incluem:

  • A FAQ do usuário do NetBeans tem muitas soluções e dicas de soluções de problemas que não estão nas Notas de versão.
  • O sistema de Ajuda incorporado no IDE tem informações de suporte detalhadas para os recursos incluídos em todos os módulos do NetBeans IDE.
  • Consulte Utilizando o NetBeans IDE no Mac OS Xpara obter informações sobre equivalentes de teclado, dicas, truques e outros tópicos específicos do Mac.

Comunidade

Mantenha-se atualizado sobre os últimos desenvolvimentos e interaja com a comunidade NetBeans inscrevendo-se nas listas de distribuição do projeto NetBeans, no endereço https://netbeans.org/community/lists.

Você pode postar perguntas no endereço http://forums.netbeans.org. Os fórus são sincronizados com as listas de e-mail mais usados do NetBeans. Observe que é necessária uma inscrição separada para os fóruns.

Visite a página de informações da tradução da comunidade em http://nblocalization.netbeans.org para saber como colaborar na tradução da UI, ajuda e da documentação de usuário do NetBeans para outros idiomas.



superior

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo