Notas da Release do NetBeans IDE 7.4

O NetBeans TM IDE é um ambiente de desenvolvimento integrado, modular e baseado em padrões (IDE), gravado na linguagem de programação Java TM. O projeto do NetBeans consiste em um IDE de código-fonte aberto com funcionalidades completas escrito na linguagem de programação Java e em uma plataforma rica em aplicações clientes que pode ser utilizada como um framework genérico para construir qualquer tipo de aplicação. Para obter mais informações sobre como instalar o software no seu sistema, consulte as Instruções de Instalação do NetBeans IDE 7.4. Para saber mais sobre as novas funcionalidades incluídas nesta release do IDE, consulte a página Informações da Release do NetBeans IDE 7.4.

Conteúdo

Novidades da Versão 7.4

  • Desenvolvimento em HTML5 para Android e dispositivos iOS
  • Desenvolvimento em HTML5 nas aplicações Java EE e PHP
  • Suporte à edição para frameworks do Knockout e do AngularJS
  • Suporte ao Java SE 8
  • Suporte ao JavaFX reprojetado de acordo com a arquitetura JDK 8
  • Melhorias adicionais são listadas na página Novidades e Destaques do NetBeans IDE 7.4.

Para saber mais sobre esta release, consulte a página Informações sobre o NetBeans IDE Release 7.4.

Tecnologias Compatíveis

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

Tecnologias compatíveis:
  • Java EE 7, Java EE 6, Java EE 5 e J2EE 1.4
  • JavaFX 2.2.x
  • Java ME SDK 3.2
  • Java Card 3 SDK
  • Struts 1.3.10
  • Spring 3.2, 2.5
  • Hibernate 3.6.10
  • Java Wireless Toolkit 2.5.2 para CLDC
  • Rastreamento de Problemas
    • Bugzilla 4.0.x e versões anteriores
    • Jira 5.0 e versões anteriores
  • PHP 5.4, 5.3, 5.2, 5.1
  • Groovy 2.1
  • Grails 2.2
  • Apache Ant 1.9.1
  • Apache Maven 3.0.5 e versões anteriores
  • C/C++/Fortran
  • VCS
    • Subversion: 1.7.x, 1.6.x
    • Mercurial: 2.2.x e versões anteriores
    • ClearCase V7.0
    • Git 1.7.х

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

Comprovadamente executa servidores de aplicações:
  • GlassFish Server Open Source Edition 3.x
  • Tomcat 7.x
  • JBoss AS 7.x
  • WebLogic 11g

Requisitos do Sistema

O NetBeans IDE é executado em sistemas operacionais compatíveis com a Java VM (Máquina Virtual) e que foram testados nas plataformas relacionadas abaixo.

Observação: A resolução mínima de tela do IDE é 1024 X 768 pixels.


Sistemas Operacionais Compatíveis

Configurações Mínimas de Hardware

  • Microsoft Windows XP Professional SP3/Vista SP1/Windows 7 Professional:
    • Processador: Intel Pentium III 800MHz ou equivalente
    • Memória: 512 MB
    • Espaço em disco: 750 MB de espaço livre em disco
  • Ubuntu 9.10:
    • Processador: Intel Pentium III 800MHz ou equivalente
    • Memória: 512 MB
    • Espaço em disco: 650 MB de espaço livre em disco
  • Sistema Operacional Solaris versão 11 Express (SPARC):
    • Processador: UltraSPARC II 450 MHz
    • Memória: 512 MB
    • Espaço em disco: 650 MB de espaço livre em disco
  • Sistema Operacional Solaris versão 11 Express (Edição de Plataforma x86/x64):
    • Processador: AMD Opteron 1200 Series 1,8 GHz
    • Memória: 512 MB
    • Espaço em disco: 650 MB de espaço livre em disco
  • Macintosh OS X 10.7 Intel:
    • Processador: Intel Dual-Core
    • Memória: 2 GB
    • Espaço em disco: 650 MB de espaço livre em disco

Configurações de Hardware Recomendadas

  • Microsoft Windows XP Professional SP3/Vista SP1/Windows 7 Professional:
    • Processador: Intel Core i5 ou equivalente
    • Memória: 2 GB (32bits), 4 GB (64bits)
    • Espaço em disco: 1,5 GB de espaço livre em disco
  • Ubuntu 12.04:
    • Processador: Intel Core i5 ou equivalente
    • Memória: 2 GB (32bits), 4 GB (64bits)
    • Espaço em disco: 1,5 GB de espaço livre em disco
  • Sistema Operacional Solaris versão 11 Express (SPARC):
    • Processador: UltraSPARC IIIi 1 GHz
    • Memória: 2 GB
    • Espaço em disco: 850 MB de espaço livre em disco
  • Sistema Operacional Solaris versão 11 Express (edição de plataforma x86/x64):
    • Processador: AMD Opteron 1200 Series 2,8 GHz
    • Memória: 2 GB (32bits), 4 GB (64bits)
    • Espaço em disco: 1,5 GB de espaço livre em disco
  • OS X 10.8 Intel:
    • Processador: Intel Dual-Core
    • Memória: 4 GB
    • Espaço em disco: 1,5 GB de espaço livre 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 a NetBeans e Java EE exige muitos recursos do sistema, especialmente quando utilizado em combinação com outros servidores de aplicações. 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 aplicações Web e Java EE.

Software Necessário

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

O JDK testado para esta release é JDK 7u25 para Windows, Linux, Solaris e OS X. A versão 7.4 do IDE não pode ser instalada ou executada utilizando o JDK 6.0.

Observação: os pacotes PHP e C/C++ NetBeans requerem apenas que o JRE (Java Runtime Environment) 7 seja instalado e esteja em execução. As funcionalidades Java no IDE requerem JDK 7. As funcionalidades JavaFX 2.2 (ou mais recentes) requerem JDK 7 Update 6 (ou mais recentes).

É possível fazer download do JDK para sua plataforma em um dos seguintes sites:

início

Suporte ao JavaFX

O JavaFX SDK não é distribuído com a release 7.4 do NetBeans IDE. O JavaFX 2.2 SDK (e versões mais recente) é distribuído com o JDK 7 mais recente para Windows, OS X e Linux. Você pode instalar o JavaFX 2.2.40 SDK junto com o Java SE Development Kit 7u40 como um produto do mesmo pacote.

Diferente das versões anteriores do NetBeans IDE, o NetBeans IDE 7.4 não requer que você configure uma plataforma Java ativada para FX para utilizar o suporte e JavaFX no IDE. Você poderá desenvolver os projetos JavaFX no IDE se instalar qualquer plataforma Java padrão, isto é, JDK 7 Update 6 ou mais recente (JDK 7 Update 10 ou mais recente é recomendado).

Observe o seguinte:

  • A versão mínima suportada para a versão do JDK para JavaFX 2.2.0 é Java SE 7 Update 6.
  • A versão mínima suportada para a versão do JDK para JavaFX 2.2.5 é Java SE 7 Update 13.
  • A versão mínima suportada para a versão do JDK para JavaFX 2.2.40 é Java SE 7 Update 40.

Consulte a página Documentos da Versão do JavaFX para obter mais informações sobre requisitos do sistema, plataformas suportadas e problemas conhecidos para as versões atuais e anteriores do JavaFX SDK.

início

Editor SQL e Bancos de Dados

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

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

    O NetBeans IDE 7.4 foi testado com os bancos de dados e drivers a seguir.

    Driver
    Versão
    URL de Exemplo
    JavaDB Derby 10.3.1.4 jdbc:derby://localhost:1527/sample (Rede)
    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=travel;selectMethod=cursor
    IBM Driver do Tipo 4 de DB2 JDBC Redistribuível - pacote de correção 13 jdbc:db2://localhost:50002/sample
    jTDS jTDS 1.2.1 jdbc:jtds:sqlserver://test-mycompany.com:1433/travel
    DataDirect Conexão de DataDirect para JDBC - Conector DataDirect 3.6 para 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 sobre diagnóstico e solução de problemas de Banco de Dados, consulte Perguntas Frequentes do Usuário Sobre Conectividade de Banco de Dados.

início

Informações de Suporte a Vários Idiomas

O NetBeans IDE está disponível nos seguintes idiomas: português brasileiro (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 obtidas por download na seção Contribuição da Comunidade no menu drop-down Idioma do IDE.

início

Compatibilidade com Releases Anteriores

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

  1. Inicie o IDE, vá para 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 para Importação, clique no botão Procurar e vá até o diretório do usuário que contém as definições que deseja importar. Para obter mais informações sobre a localização do userdir no NetBeans IDE, consulte as Perguntas Frequentes O que é o userdir e onde posso encontrá-lo?

início

Módulos e Funcionalidades Arquivados

A lista completa das Funcionalidades Arquivadas do NetBeans está disponível em http://wiki.netbeans.org/NetBeansArchivedFeatures.

início

Problemas Conhecidos

Instalador

Os problemas não resolvidos do instalador para esta release são os seguintes:

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

    Descrição: nas plataformas Solaris e Linux, se a conexão de rede é interrompida, a instalação permanece suspensa 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.

  • Problema nº 117172: uma janela em branco durante a execução do instalador no Ubuntu.

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

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

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

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

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

início

Core IDE

Os problemas não solucionados do Core IDE para esta versão são os seguintes:

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

    Descrição: em determinadas configurações do Solaris x86 e do Dual Core Opteron, você poderá ter problemas para iniciar o IDE por causa de um erro do JDK ao carregar bibliotecas GTK look&feel.

    Solução: se você perceber esse 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 algumas configurações regionais asiáticas.

    Descrição: durante a execução do IDE em algumas configurações regionais asiáticas 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, caracteres multibyte podem ser exibidos em forma de retângulo por causa de problemas de definição de fonte do JDK.

    Solução: consulte as Perguntas Frequentes para obter ajuda na resolução desse problema: http://wiki.netbeans.org/FaqI18nLinuxAsianFonts

  • Problema #119617: o cursor desaparece no editor e não é possível usar o teclado.

    Descrição: às vezes, após a utilização de 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 houve 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. Assim, o ponto de inserção e o teclado funcionarão normalmente.

  • Problema nº 130357: I18N - o OS não gera o javadoc se o nome ou caminho do projeto contiver caracteres multibyte.

    Descrição: a tarefa javadoc é gravada em MacRoman, a codificação OS X default, durante a criação do arquivo de parâmetros temporários. Esse problema pode ocorrer em decorrência de as partes BSD e Mach (chamadas de sistema e kernel) aceitarem parâmetros em UTF-8, mas o OS X e o HFS aceitarem somente o MacRoman.

    Solução: evite utilizar caracteres multibyte no nome do projeto ou no caminho do projeto.

  • Problema nº 200826: no Windows 7, a execução do IDE recém-instalado no JDK 7 não estabelece conexão à rede.

    Descrição: em alguns casos o firewall do sistema local pode filtrar respostas da rede ao conectar-se a um host remoto. Ao estabelecer conexão a um host remoto o JDK primeiro tenta usar o IPv6 e, depois o IPv4. O firewall pode filtrar uma resposta negativa do host ao usar o IPv6 com o resultado que o JDK não tenta conectar-se ao host usando IPv4.

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

  • Problema nº 207060: no Windows XP, os caminhos UNC não podem ser usados como URIs.

    Descrição: no Windows XP, a atualização automática de qualquer view de arquivo (Projeto, Arquivos etc.) não funciona quando os caminhos de estilo de UNC são usados (por exemplo, \\MyServer\myShare\myDirectory) em vez de letras da unidade (por exemplo, Y:\myDirectory).

    Solução: Reinicie o IDE. Se preferir, escolha Ferramentas > Opções > Diversos > Arquivos do menu principal, desmarque a opção Ativar a análise automática das origens e selecione Atualizar Pasta no menu de contexto de uma pasta.

  • Problema nº 211406: views e paletas mantêm a própria rolagem na posição de arrastar após arrastar e soltar.

    Descrição: após arrastar e soltar algo de Projetos ou Views de Arquivos ou Paleta nos designers GUI, quando você rolar na View ou Paleta para cima ou para baixo ela rolará de volta à posição de rolagem, exigindo que você role para selecionar alguns nós e componentes.

    Solução: reinicie o IDE.

  • Problema Nº 215141: o IDE em um Macbook com Retina está muito desfocado.

    Descrição: o IDE aparece desfocado quando exibido em uma tela Retina.

    Solução: execute o IDE nas construções de visualização de JDK 7 Update 40 ou JDK 8.

  • Problema nº 231807: o seletor de arquivos é exibido no conteúdo do arquivo nas caixas de diálogos Abrir Projeto e Selecionar Localização do Projeto.

    Descrição: no OS X, o seletor de arquivos fica em branco depois que Arquivo > Abrir Projeto é selecionado no IDE ou uma pasta de uma nova localização do projeto é selecionada em um novo assistente do projeto.

    Solução: desative a opção "Maximizar o Uso da Aparência e da Funcionalidade Nativas".

  • Problema nº 236338: no OS X, a JVM pode travar ao executar o IDE no JDK 7.

    Descrição: a JVM pode travar em algumas máquinas que estão executando OS X e algumas versões de JDK 7. O travamento poderá ocorrer quando você iniciar o NetBeans IDE; feche o lid (ou coloque a máquina no estado inativo), ative a máquina e tente trabalhar com o IDE.

    Solução: alterne para JDK 7 Update 40 ou uma versão mais recente.

início

Web e Java EE

Os problemas não resolvidos da Web e Java EE para esta release são os seguintes:

  • Problema nº 183614: o recurso Entrar não funciona corretamente com o EJB.

    Descrição: durante a depuração de um servlet, a chamada Entrar de um EJB é interrompida em um código não relacionado.

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

  • Problema nº 232018: o suporte a JPA usa uma versão do snapshot do EclipseLink 2.5.0 nos projetos Maven.

    Descrição: o suporte a JPA usa uma versão de snapshot do EclipseLink 2.5.0 nos projetos Maven em decorrência de um problema no EclipseLink.

    Solução: para usar as versões finais dos artefatos de Maven quando uma aplicação não usar um modelo de dados estático, corrija seu arquivo POM manualmente, levando em conta o problema do EclipseLink mencionado acima (delete o link molelgen.jar do arquivo POM e, em seguida, delete a configuração do repositório do EclipseLink do arquivo POM e substitua a versão 2.5.0-SNAPSHOT por 2.5.0).

início

HTML5

Os problemas não resolvidos do HTML5 para esta release são os seguintes:

  • Problema Nº 236967: projetos Cordova talvez não sejam criados com o Cordova 3.1.0.

    Descrição : devido a um problema no Cordova, o IDE poderá substituir a versão antiga de um plug-in por uma mais recente, o que pode resultar na remoção de plug-ins dependentes e na falha ao criar um projeto Cordova.

    Solução alternativa: faça o seguinte:

    1. Remova o core do nome do plug-in do Cordova no arquivo de propriedades do plug-in ([projectFolder]/nbproject/plugins.properties)
      (por exemplo, alterando org.apache.cordova.core.camera para org.apache.cordova.camera.)
    2. Delete o conteúdo das pastas [projectFolder]/platforms e [projectFolder]/plugins.
    3. Recrie o projeto.

início

PHP

O problema de Web e Java EE não resolvido para esta versão é o seguinte:

início

C/C++

O NetBeans C/C++ suporta aplicações para C e C++, Fortran e vários Assemblers (x86, SPARC etc.) nos sistemas operacionais Microsoft Windows, Macintosh OS X, Linux e SolarisTM. Os desenvolvedores de C/C++ podem migrar aplicações existentes para o sistema de projeto do NetBeans ou desenvolver novas aplicações 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.

Para obter informações sobre como instalar e configurar os compiladores e ferramentas para o suporte ao NetBeans C/C++, consulte Instalando e Configurando o Suporte a C/C++.

Os problemas não resolvidos do C/C++ para esta release são os seguintes:

  • Problema nº 200196: em algumas plataformas Linux, a opção "Ignorar" às vezes funciona como "Continuar".

    Descrição: em algumas plataformas Linux (Ubuntu, Debian, etc.), a opção "Ignorar" às vezes funciona como "Continuar" quando as versões de GDB são iguais a 7.2 ou estão dentro da faixa de 7.2 a 7.4.

    Solução: use as versões de GDB anteriores a 7.2 ou GDB 7.4 e mais recentes ou especifique "Tipo de Console" (Propriedades do Projeto > Executar) para outra opção na janela Terminal.

  • Problema nº 225920: no Linux, o build C makefile falhará com o erro "Permissão negada" erro se o diretório tmp não tiver permissão para execução.

    Descrição: no Linux, o build C makefile falhará com o erro "Permissão negada" se o diretório tmp não tiver permissão para execução.

    Solução: defina a permissão de execução para o diretório tmp ou execute o IDE com a opção -J-Djava.io.tmpdir=<path_to_new_tmp_dir> para redefinir o diretório tmp.

  • Problema nº 234221: no Windows 32 bits, o IDE (e a versão de 32 btis do JDK) não trabalha com a versão de 64 bits do Cygwin e vice-versa.

    Descrição:: na versão de 32 bits do Windows, o IDE (e a versão de 32 btis do JDK) não trabalha com a versão de 64 bits do Cygwin e vice-versa.

    Solução: instale e use o IDE, o JDK e o Cygwin com o número de bits correspondente (por exemplo, todos os três componentes do software precisam ser de 32 bits).

  • Problema nº 235406: no Windows, o IDE exibe o conteúdo da janela do Terminal com baixo constraste.

    Descrição:: no Windows, o IDE exibe o conteúdo da janela do Terminal com baixo constraste.

    Solução: defina a variável do ambiente PS1 do arquivo Cygwin <home_dir>/.bashrc para outro valor.

Mais Infomações

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

Documentação

Para aproveitar melhor as funcionalidades no NetBeans IDE 7.4, consulte nossos tutoriais baseados na Web na página Documentação do NetBeans IDE.

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

  • As Perguntas Frequentes do Usuário do NetBeans têm muitas soluções e dicas de diagnóstico de problemas que não estão nas Notas de Release.
  • 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 OS X para obter informações sobre equivalentes de teclado, dicas, truques e outros tópicos específicos do OS X.

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 http://www.netbeans.org/community/lists.

Suas perguntas podem ser publicadas em http://forums.netbeans.org. Os fóruns estão sincronizados com a maioria das listas de distribuição do NetBeans mais utilizadas. Observe que é necessária uma inscrição separada para os fóruns.

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



início

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