NetBeans IDE 7.3リリース・ノート

NetBeansTM IDEは、JavaTMプログラミング言語で作成された、規格に基づいたモジュール方式の統合開発環境(IDE)です。NetBeansプロジェクトは、Javaプログラミング言語で記述された各種機能を備えたオープン・ソースのIDEと、あらゆる種類のアプリケーションをビルドする汎用フレームワークとして使用できるリッチ・クライアント・アプリケーション・プラットフォームから構成されます。ソフトウェアをシステムにインストールする方法については、NetBeans IDE 7.3のインストール手順を参照してください。このリリースのIDEに含まれる新機能について学習するには、NetBeans IDE 7.3リリース情報のページを参照してください。

目次

7.3の新機能

  • リッチなWebアプリケーション(HTML5、JavaScript、CSS)
  • Javaエディタの拡張されたクリップボードおよびリファクタリングの改善
  • JavaTM SE Development Kit 7 Update 13のサポート
  • JavaFX 2.2.5 SDKの完全なサポート
  • JavaME SDK 3.2のサポート
  • これ以外の機能強化点については、NetBeans IDE 7.3の新機能と注目すべき機能のページに一覧表示されています。

このリリースの詳細は、NetBeans IDE 7.3リリース情報のページを参照してください。

サポートされているテクノロジ

NetBeans IDE 7.3は、次のテクノロジをサポートし、次のアプリケーション・サーバーでテストされています。明示的に一覧表示されている以外のバージョンを使用すると、IDEで予期しない動作が発生する可能性があることに注意してください。このリリース向けのテスト済のプラットフォームとランタイムの詳細は、NetBeans IDE 7.3サポートされているプラットフォームのページを参照してください。

サポートされているテクノロジ:
  • Java EE 6、Java EE 5、およびJ2EE 1.4
  • JavaFX 2.2.x
  • Java ME SDK 3.2
  • Java Card 3 SDK
  • Struts 1.3.10
  • Spring 3.1、2.5
  • Hibernate 3.2.5
  • Java API for RESTful Web Services (JAX-RS) 1.1
  • Java Wireless Toolkit 2.5.2 for CLDC
  • 問題トラック
    • Bugzilla 4.0.x以前
    • Jira 5.0以前
  • PHP 5.4、5.3、5.2、5.1
  • Groovy 1.8.6
  • Grails 2.0
  • Apache Ant 1.8.4
  • Apache Maven 3.0.4以前
  • C/C++/Fortran
  • VCS
    • Subversion: 1.7.x、1.6.x
    • Mercurial: 2.2.x以前
    • ClearCase V7.0
    • Git 1.7.х

テスト済みアプリケーション・サーバー:
  • GlassFish Server Open Source Edition 3.1.2.2
  • WebLogic 12c

アプリケーション・サーバーで動作することを確認済み:
  • GlassFish Server Open Source Edition 3.0.x
  • Tomcat 7.0.x
  • JBoss 6.x

システム要件

NetBeans IDEは、Java VM (仮想マシン)をサポートするオペレーティング・システムで動作し、次に示すプラットフォームでテスト済みです。

注意: IDEの最小画面解像度は1024x768ピクセルです。


サポートされているオペレーティング・システム

最小ハードウェア構成

  • Microsoft Windows XP Professional SP3/Vista SP1/Windows 7 Professional:
    • プロセッサ: 800 MHz Intel Pentium IIIまたは同等のプロセッサ
    • メモリー: 512Mバイト
    • 空きディスク・スペース: 750Mバイト
  • Ubuntu 9.10:
    • プロセッサ: 800 MHz Intel Pentium IIIまたは同等のプロセッサ
    • メモリー: 512Mバイト
    • 空きディスク・スペース: 650Mバイト
  • Solaris OS version 11 Express (SPARC):
    • プロセッサ: UltraSPARC II 450 MHz
    • メモリー: 512Mバイト
    • 空きディスク・スペース: 650Mバイト
  • Solaris OS version 11 Express (x86/x64プラットフォーム版):
    • プロセッサ: AMD Opteron 1200 Series 1.8 GHz
    • メモリー: 512Mバイト
    • 空きディスク・スペース: 650Mバイト
  • Macintosh OS X 10.6 Intel:
    • プロセッサ: デュアル・コアIntel (32または64ビット)
    • メモリー: 1Gバイト
    • 空きディスク・スペース: 650Mバイト

推奨ハードウェア構成

  • Microsoft Windows XP Professional SP3/Vista SP1/Windows 7 Professional:
    • プロセッサ: Intel Core i5または同等のプロセッサ
    • メモリー: 2 Gバイト(32ビット)、4 Gバイト(64ビット)
    • 空きディスク・スペース: 1.5Gバイト
  • Ubuntu 12.04:
    • プロセッサ: Intel Core i5または同等のプロセッサ
    • メモリー: 2 Gバイト(32ビット)、4 Gバイト(64ビット)
    • 空きディスク・スペース: 1.5Gバイト
  • Solaris OS version 11 Express (SPARC):
    • プロセッサ: UltraSPARC IIIi 1 GHz
    • メモリー: 2Gバイト
    • 空きディスク・スペース: 850Mバイト
  • Solaris OS version 11 Express (x86/x64プラットフォーム版):
    • プロセッサ: AMD Opteron 1200 Series 2.8 GHz
    • メモリー: 2 Gバイト(32ビット)、4 Gバイト(64ビット)
    • 空きディスク・スペース: 1.5Gバイト
  • OS X 10.7 Intel:
    • プロセッサ: デュアル・コアIntel (32または64ビット)
    • メモリー: 2 Gバイト(32ビット)、4 Gバイト(64ビット)
    • 空きディスク・スペース: 1.5Gバイト


NetBeans IDEは、Oracle Linux 5、Ubuntu 8.x、Red Hat Enterprise Linux、Fedora 14など、他の様々なLinuxディストリビューションで動作することも確認されています。

注意: NetBeansのWebおよびJava EEのサポートでは、特にアプリケーション・サーバーと組み合せて使用する場合に、多くのシステム・リソースを必要とします。IDEのほとんどの構成には上記のシステム要件が当てはまりますが、最良の結果を得るためには、WebおよびJava EEアプリケーションの開発時にシステムが少なくとも「推奨」システム要件を満たすようにしてください。

必要なソフトウェア

NetBeans IDEはJava SE Development Kit (JDK)で動作します。このJDKはJava Runtime Environmentと、Java言語で作成された、アプリケーションをコンパイル、デバッグ、および実行するための開発者向けツールで構成されています。

このリリースでテスト済のJDKは、JDK 7u10 (Windows、Linux、SolarisおよびOS X用)です。JDK 5.0を使用してIDEの7.3バージョンをインストールまたは実行することはできません。

注意: PHP、 およびC/C++バンドルで必要なのは、Java Runtime Environment (JRE) 6または7がインストールおよび実行されていることのみです。


次に示すサイトのいずれかから、使用プラットフォームに合ったJDKをダウンロードできます。

先頭

JavaFXのサポート

JavaFX 2.2.5 SDKは、NetBeans IDE 7.3リリースにはバンドルされていません。Java SE Development Kit 7u13とともに共通バンドル製品としてインストールできます。
次のことに注意してください。

  • JavaFX 2.2.5に対してサポートされているJDKの最小バージョンはJava SE 7 Update 7です。
  • JavaFX 2.2.5 SDKでのシステム要件とサポートされているプラットフォームの詳細、およびJavaFX 2.2.5のコードまたはドキュメントに関する既知の問題のリストは、JavaFXリリース・ドキュメントのページを参照してください。

先頭

SQLエディタとデータベース

NetBeans IDE 7.3のデータベース機能には、次の変更が行われました。

  • アップグレードされたドライバ。NetBeans IDEに含まれるMySQLドライバは、バージョン6.0に更新されました。
  • テスト済みドライバ

    NetBeans IDE 7.3は、次のデータベースとドライバでテスト済です。

    ドライバ
    バージョン
    URLの例
    JavaDB Derby 10.3.1.4 jdbc:derby://localhost:1527/sample (ネットワーク)
    Oracle Oracle Database 11g (11.1.0.7) jdbc:oracle:thin:@//localhost:1521:ora11i
  • その他のドライバ

    次のドライバとデータベースは正式にテストされていませんが、これまでの実績からみて正常に動作するはずです。

    ドライバ
    バージョン
    URLの例
    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 Redistributable DB2 JDBC Type 4 driver v8 fixpack 13 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
  • データベースに関するトラブル・シューティング情報については、「NetBeansデータベース接続のユーザーFAQ」を参照してください。

先頭

多言語サポート情報

NetBeans IDEは、ブラジル・ポルトガル語(BR)、日本語(JP)、簡体字中国語(ZH)、およびロシア語(RU)に翻訳されています。

コミュニティによるIDEの翻訳は、その他の言語にも対応しており、IDEの言語ドロップダウン・メニューの「コミュニティによる貢献」セクションからダウンロードできます。

先頭

以前のリリースとの互換性

インストール後、IDEを初めて起動するとき、以前のインストールで使用した設定のいくつかをインポートすることもできます。既存のインストールから設定をインポートしないことを選択した場合、IDEはデフォルトの設定を使用して開きます。IDEは、ユーザー・ディレクトリがデフォルトの場所にある場合にのみ、以前のインストール場所を認識します。--userdirスイッチを使用してユーザー・ディレクトリを指定するインストールは認識しません。インストーラが認識しない場所から設定をインポートする場合は、次の操作を行います。

  1. IDEを起動して、メイン・メニューから「ツール」 > 「オプション」に移動します。
  2. 「オプション」ダイアログの下にある「インポート」ボタンをクリックします。
  3. 「インポートするオプションを選択」ダイアログで、「参照」ボタンをクリックし、インポートする設定が含まれているユーザー・ディレクトリに移動します。NetBeans IDEのユーザー・ディレクトリの場所については、FAQユーザー・ディレクトリとは何ですか。どこにありますか。を参照してください。

先頭

アーカイブされたモジュールと機能

NetBeans IDEはJava ME SDKにバンドルされなくなりました。Java ME SDKは、Java ME SDKダウンロードのページでダウンロードできます。Windows上のNetBeans IDE 7.3にJava ME SDK 3.2をインストールする手順は、Java ME SDKサポートFAQに掲載されています。

NetBeansアーカイブ機能の完全な一覧については、http://wiki.netbeans.org/NetBeansArchivedFeaturesを参照してください。

先頭

既知の問題点

インストーラ

ここでは、今回のリリースで未解決のインストーラの問題を説明します。

  • 問題#93568: SolarisとLinuxで、ネットワーク接続が切断されると、インストールがハング・アップする。

    説明: SolarisとLinuxの各プラットフォームで、ネットワーク接続が切断されると、インストーラが互換性のあるJDKをネットワーク・ディレクトリ内で検索するときにインストールがハング・アップします。

    回避策:ネットワーク接続を復元し、インストールを再開します。

  • 問題#117172: Ubuntuでインストーラを実行するときに空のウィンドウが表示される。

    説明: Beryl/Compiz/Compiz FusionがインストールされているUbuntuでインストーラを実行すると、空白またはグレーのダイアログが表示されます。

    回避策:export AWT_TOOLKIT=MToolkitコマンドを実行してからインストーラを実行します。

  • 問題#123300: Fedora Core 8でインストーラのインタフェースが表示されなくなり、コンソールに戻る。

    説明: Fedora Core 8で、インストールのインタフェースが表示されなくなり、システムがコンソールに戻ります。

    回避策:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532373を参照してください。

  • インストール・ウィザードが正しく起動しない(ハング・アップする)。ユーザーがインストール・プロセスを手動で停止すると、インストーラは別のインストーラ・インスタンスが実行中であることを報告します。

    説明: Windowsで、JDK6をデフォルトで使用していて、大きいzipファイルがデスクトップに保存されている場合、インストール・ウィザードが正しく起動しません(ハング・アップする)。ユーザーがインストール・プロセスを手動で停止すると、インストーラは別のインストーラ・インスタンスが実行中であることを報告します。

    回避策:インストール前に、大きいzipファイルをすべてデスクトップから除去します。

先頭

コアIDE

ここでは、今回のリリースで未解決のコアIDEの問題を説明します。

  • IDEの起動の問題(Solaris x86とデュアル・コアOpteron)。

    説明: Solaris x86とデュアル・コアOpteronの特定の構成で、IDEの起動時に問題が発生する場合があります。これはGTKlook&feelライブラリのロード時のJDKのバグが原因です。

    回避策: この問題が発生した場合は、コマンド行オプション-laf javax.swing.plaf.metal.MetalLookAndFeelを指定します。

  • アジアのロケールで文字が正しく表示されないものがある。

    説明: Ubuntuまたは他のいくつかのLinuxディストリビューションで、アジアのロケールを使用してIDEを実行すると、IDEの画面テキストが読めなくなることがあります。特定のLinuxディストリビューションでは、JDKフォントの設定の問題により、複数バイト文字が矩形で表示されます。

    回避策: この問題を解決するには、FAQ (http://wiki.netbeans.org/FaqI18nLinuxAsianFonts)を参照してください。

  • 問題#88776: 動的アタッチ・モードでプロファイリングしているときに、プロファイリング対象のアプリケーションがクラッシュすることがある。

    説明: JDK 1.6で実行している場合、動的アタッチ・モードでアプリケーションをプロファイリングすると、プロファイリング対象のアプリケーションがクラッシュする可能性があります。

    回避策: -Xshare:offスイッチを指定して、プロファイルするアプリケーションを起動します。
    問題#113847も参照してください。

  • 問題#110074: Solarisでエディタが動かなくなることがある。

    説明: JDK 6、6u1、または6u2がインストールされたSolarisでIDEを実行すると、スレッドが長時間ブロックされ、エディタが応答しなくなることがあります。

    回避策: JDK 6のインストールをUpdate 3以降にアップグレードします。

  • 問題#119617: エディタでカーソルが表示されず、キーボードから入力できない。

    説明:エディタ・ウィンドウでヒントを表示した後、エディタ内の挿入ポイントが消え、キーボードで入力できなくなることがあります。これは、ほとんどがMac OS X 10.4で報告されていますが、Ubuntuの一部のバージョンでも報告されています。

    回避策: マウスを使用して、ダイアログ・ウィンドウを開いてから閉じます(プロパティ・ダイアログなど)。こうすると、エディタにフォーカスが戻り、挿入ポイントとキーボードが通常どおりに動作します。

  • 問題#130357: 国際化 - プロジェクト名やパスにマルチバイト文字がある場合、OS XがJavadocを生成しない。

    説明:一時パラメータ・ファイルの作成時に、javadocタスクがデフォルトのOS XエンコーディングであるMacRomanで記述されます。これは、BSDとMachの部分(システムとカーネル・コール)がUTF-8のパラメータを受け入れるのに対し、OS XとHFSがMacRomanしか受け入れないことが原因で発生することがあります。

    回避策: プロジェクトの名前とプロジェクトのパスにマルチバイト文字を使用しないようにします。

  • 問題#200826: Windows 7で、JDK 7で実行されている新たにインストールしたIDEがネットワークにつながらない。

    説明: リモート・ホストに接続中に、ローカル・システムのファイアウォールによってネットワークからのレスポンスがフィルタリングされることがあります。リモート・ホストへの接続時に、JDKは最初にIPv6を使用してみて、その後にIPv4を使用してみます。IPv6の使用時に、ファイアウォールによってホストからの否定的レスポンスがフィルタ除去されてしまい、その結果、JDKがIPv4を使用してホストに接続しようとしない場合があります。

    回避策: netbeans.confを変更して-J-Djava.net.preferIPv4Stack=trueコマンドライン・スイッチを追加するか、環境変数のNetBeansオプションを変更します。

  • 問題#207060: Windows XPで、UNCパスをURIとして使用できない。

    説明: Windows XPで、ドライブ文字(たとえばY:\myDirectory)のかわりにUNC形式パスを使用しているとき(たとえば\\MyServer\myShare\myDirectory)、ファイル・ビュー(プロジェクト、ファイル、その他)の自動更新が機能しません。

    回避策: IDEを再起動してください。または、メイン・メニューから「ツール」 > 「オプション」 > 「その他」 > 「ファイル」を選択して、「ソースの自動スキャンを有効化」オプションを選択解除し、フォルダのコンテキスト・メニューで「フォルダをリフレッシュ」を選択します。

  • 問題#211406: ビューとパレットが、ドラッグ・アンド・ドロップの後にドラッグ位置まで勝手にスクロールし続ける。

    説明: GUIデザイナでプロジェクト、ファイル・ビューまたはパレットから何かをドラッグ・アンド・ドロップした後に、ビューまたはパレットを上下にスクロールすると元のドラッグ位置へ戻ってしてしまうため、スクロールしてノードやコンポーネントを選択する必要があります。

    回避策: IDEを再起動する必要があります。

  • 問題#215141: Retina MacbookでIDEの表示がぼやける。

    説明: Retinaディスプレイに表示したときにIDEがぼやけて見えます。

    回避策: IDEをJDK 6で実行します。

  • 問題#215862: JDK 7u9以前をベースとするMac OS Xで、メニューにショートカットが表示されない。

    説明: JDK 7のJDK 7u9以前の更新が適用されたMac OS XでIDEが稼働している場合に、IDEのメイン・メニューにキーボード・ショートカットが表示されません。

    回避策: 「ヘルプ」メニューにあるキーボード・ショートカット・カードを開きます。ヘルプ・ドキュメントにも多くのキーボード・ショートカットが記載されています。

  • 問題#217817: JDK 7u9以前をベースとするMac OS Xで、IDEが応答しなくなる。

    説明: JDK 7のJDK 7u9以前の更新をベースとするOS XでIDEが応答しなくなることがあります。

    回避策: IDEをJDK 6で実行するか、JDEをJDK 7u10以降に更新します。

先頭

WebとJava EE

ここでは、今回のリリースで未解決のWebとJava EEの問題点を説明します。

  • 問題#183614: ステップ・インがEJBで正しく機能しない。

    説明: サーブレットのデバッグ時に、EJBコールへのステップ・インが関係のないコードで停止します。

    回避策: EJBの実装コード内にブレークポイントを設定し、ステップ・オーバーを使用します。

先頭

JavaFX

ここでは、今回のリリースで未解決のJavaFXの問題を説明します。

  • 問題#209915: プロジェクトが、JDK 7u4が動作しているOS X上でWebStartとして動作しない。

    説明: JavaプラットフォームがJDK 7u4の場合には、OS X上でWebStartを使用してJavaまたはJavaFXプロジェクトを実行することはできません。

    回避策: 回避策はありません。OS X上でのWebStartは、JDK 7u4では実装されていません。

先頭

PHP

ここでは、今回のリリースで未解決のPHPの問題を説明します。

  • 問題#201449: Windows 7またはVista上のJava 7でFTPおよびSFTPが動作しない。

    説明: Windows 7またはWindows Vistaで、JDK 7のNetBeans IDEを実行すると、FTPおよびSFTP通信が失敗することがあります。

    回避策: Windowsファイアウォールをチェックしてください。Windowsファイアウォールは、JDK 7によって起動された一部のFTPおよびSFTP操作をブロックします。詳細は、NetBeansのPassive FTPユーザー用にWindowsファイアウォールを構成するFAQを参照してください。

先頭

C/C++

NetBeans C/C++は、Microsoft Windows、Macintosh OS X、Linux、およびSolarisTMオペレーティング・システムで、C、C++、Fortran、および各種アセンブラ(x86、SPARCなど)をサポートします。C/C++の開発者は、既存のアプリケーションをNetBeansのプロジェクト・システムで操作するか、または新しいアプリケーションやライブラリを開発できます。NetBeans C/C++のサポートでは、プロジェクトやテンプレート、言語を認識する高度なエディタ、makefileベースのビルド、およびデバッグを含め、開発サイクル全体がサポートされます。

NetBeans C/C++サポート用のコンパイラとツールをインストールして構成する方法については、C/C++サポートのインストールと構成を参照してください。

このリリースで未解決のC/C++の問題は次のとおりです。

  • 問題#195121: バージョン管理フレームワークが完全リモート・モードで動作しない。

    説明:バージョン管理フレームワークは多くの場合java.io.Fileに関連して動作し、これにより、リモート・ファイル・オブジェクトを操作できるプラグインを作成できません。

    回避策:sshなどにより、リモート・ホストで直接バージョン管理ツールを使用します。

  • 問題#200196: GDB 7.2が使用されている一部のプラットフォームで、「ステップ・オーバー」が「続行」として動作することがある。

    説明: GDB 7.2が使用されている一部のプラットフォームで、「ステップ・オーバー」が「続行」として動作することがあります。

    回避策:以前のGDBバージョンを試すか、または「コンソール・タイプ」(「プロジェクト・プロパティ」>「実行」)を「内部ターミナル」から別のオプションに指定します。

  • 問題#225920: Linuxでtmpディレクトリに実行権限がないと、C makefileのビルドが"Permission denied"エラーで失敗する。

    説明: Linuxでtmpディレクトリに実行権限がないと、C makefileのビルドが"Permission denied"エラーで失敗します。

    回避策: tmpディレクトリに実行権限を設定します。

  • 問題#225989: 「適用」ボタンを押すと、フォルダ無視パターンの設定が失われる。

    説明: 「適用」ボタンを押すと、プロジェクト・プロパティで指定したフォルダ無視パターンが失われます。

    回避策: 「OK」ボタンを使用します。

先頭

自動更新センター

このリリースで未解決の自動更新センターの問題は次のとおりです。

  • 問題#225860: 認定済の自動更新センターでJiraプラグインを入手できない。

    説明: Jiraプラグインのライセンスはまだ承認されていません。プラグインは後日公開されます。

先頭

その他の情報入手先

NetBeansプロジェクトのWebサイトで、ニュースや記事、追加モジュール、その他有用な情報を提供しています。NetBeansはオープン・ソース・プロジェクトであるため、このWebサイトでは、ソース・コードやバグ・データベース、独自のNetBeansモジュールの作成に関する情報をはじめ、様々な情報を提供しています。詳細は、http://netbeans.orgを参照してください。

ドキュメント

NetBeans IDE 7.3の機能を最大限に活用するために、NetBeans IDEドキュメント・ページにあるWebベースのチュートリアルを確認してください。

その他のリファレンス・ドキュメント・リソースは、次のとおりです。

  • NetBeansユーザーFAQ」には、このリリース・ノートに含まれていない多くの回避策とトラブル・シューティングのヒントが記載されています。
  • IDEの組込みヘルプ・システムには、NetBeansのすべてのIDEモジュールに含まれる機能に関する詳細なサポート情報が収められています。
  • キーボードによる同等の操作、ヒント、コツなどのOS X固有の項目については、OS XでのNetBeans IDEの使用を参照してください。

コミュニティ

https://netbeans.org/community/lists/でNetBeansプロジェクト・メーリング・リストにサイン・アップすることによって、開発に関する最新情報を入手したり、NetBeansコミュニティと対話したりできます。

http://forums.netbeans.orgで質問を投稿できます。フォーラムは、最も広く利用されているNetBeansメーリング・リストと同期しています。フォーラムには別途サイン・アップが必要です。

NetBeansのUI、ヘルプ、およびユーザー・ドキュメントの、その他の言語のローカリゼーションへの貢献方法については、コミュニティの翻訳情報のページ(http://nblocalization.netbeans.org)を参照してください。



先頭

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