NetBeans IDE Javaクイック・スタート・チュートリアル

NetBeans IDEにようこそ!

このチュートリアルでは、単純な「Hello World」Javaコンソール・アプリケーションの作成を通して、NetBeans IDE のワークフローを簡潔に紹介します。このチュートリアルを終了すれば、IDEでアプリケーションを作成および実行する方法に関する全般的な知識が身に付きます。

このチュートリアルを完了するのに要する時間は10分未満です。

このチュートリアルを終了すると、ドキュメント、トレーニング、およびサポート・ページからリンクしている「学習」に進むことができます。学習の各チュートリアルは、様々なタイプのアプリケーションに利用できるIDEの機能とプログラミング手法を幅広く網羅しています。このチュートリアルを省略し、「Hello World」アプリケーションを作成しないで学習のチュートリアルに進んでもかまいません。

目次

このページの内容は、NetBeans IDE 7.2以降に適用されます

このチュートリアルを完了するには、次のソフトウェアとリソースが必要です。

ソフトウェアまたはリソース 必須バージョン
NetBeans IDE バージョン7.2、7.3、7.4または8.0
Java Development Kit (JDK) バージョン6、7または8

プロジェクトの準備と作成

IDEプロジェクトを作成するには:

  1. NetBeans IDEを起動します。
  2. 次の図に示すように、IDEで「ファイル」>「新規プロジェクト」を選択します。

    「ファイル」>「新規プロジェクト」メニュー項目が選択されたNetBeans IDE。

  3. 次の図に示すように、新規プロジェクト・ウィザードの「Java」カテゴリを展開し、「Javaアプリケーション」を選択します。「次」をクリックします。

    新規プロジェクト・ウィザード: プロジェクトを選択

  4. ウィザードの名前と場所ページで、次の操作を行います(次の図を参照)。
    • 「プロジェクト名」フィールドにHelloWorldAppと入力します。
    • 「ライブラリの格納用に専用フォルダを使用」チェックボックスは選択されていない状態のままにします。
    • 「メイン・クラスの作成」フィールドにhelloworldapp.HelloWorldAppと入力します。

    新規プロジェクト・ウィザード: 名前と場所

  5. 「終了」をクリックします。

IDEでプロジェクトが作成され、表示されます。次のコンポーネントが表示されます。

  • 「プロジェクト」ウィンドウ: ソース・ファイルや、コードで使用しているライブラリなど、プロジェクトのコンポーネントのツリー・ビューが表示されます。
  • ソース・エディタ・ウィンドウ: HelloWorldAppファイルが開いています。
  • 「ナビゲータ」ウィンドウ: 選択したクラス内の要素間を簡単に移動できます。

HelloWorldAppプロジェクトが開いたNetBeans IDE。

生成されたソース・ファイルへのコードの追加

新規プロジェクト・ウィザードで「メイン・クラスの作成」チェックボックスは選択されたままにしたので、IDEでスケルトン・メイン・クラスが自動的に作成されています。スケルトン・コードに「Hello World!」メッセージを追加するには、次の行を

            // TODO code application logic here
        
次の行に置き換えます。
            System.out.println("Hello World!");
        

「ファイル」>「保存」を選択して、変更内容を保存します。

ファイルの内容は次のコード・サンプルのようになります。

/*
 * 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!");
    }

}

        

プログラムのコンパイルと実行

IDEの保存時にコンパイル機能により、IDEで実行するためにプロジェクトを手動でコンパイルする必要はありません。Javaソース・ファイルを保存するときに、IDEは自動的にコンパイルを行います。

「保存時にコンパイル」機能は、「プロジェクト・プロパティ」ウィンドウで無効にできます。プロジェクトを右クリックして「プロパティ」を選択します。「プロパティ」ウィンドウで、「コンパイル」タブを選択します。最上部に「保存時にコンパイル」チェックボックスがあります。「プロジェクト・プロパティ」ウィンドウでは、プロジェクト・ライブラリ、パッケージング、ビルド、実行など、プロジェクトに関する多数の設定を構成できます。

プログラムを実行するには:

  • 「実行」>「プロジェクトの実行」を選択します。

次の図に示すような出力が表示されます。

プログラムにより、ビルド・スクリプトの他の出力とともに、「出力」ウィンドウに「Hello World!」と出力されます。

おめでとうございます。作成したプログラムは正常に動作します。

コンパイル・エラーがある場合、ソース・エディタの左右のマージンが赤いグリフでマークされます。左マージンのグリフは、対応する行のエラーを示します。右マージンのグリフは、表示されていない行のエラーも含め、エラーがあるファイルの領域すべてを表示します。エラー・マークの上にマウス・ポインタを置くと、エラーの説明を表示できます。右マージンのグリフをクリックすると、エラーのある行に移動できます。

アプリケーションのビルドとデプロイ

アプリケーションを記述し、テスト実行すると、「消去してビルド」コマンドを使用してデプロイするアプリケーションをビルドできます。「消去してビルド」コマンドを使用すると、IDEは次のタスクを実行するビルド・スクリプトを実行します。

  • 以前コンパイルされたファイルと他のビルド出力を削除します。
  • アプリケーションを再コンパイルし、コンパイルされたファイルを含むJARファイルをビルドします。

アプリケーションをビルドするには:

  • 「実行」>「プロジェクトを消去してビルド」を選択します。

「ファイル」ウィンドウを開き、HelloWorldAppノードを展開して、ビルド出力を表示できます。コンパイルされたバイト・コード・ファイルHelloWorldApp.classは、build/classes/helloworldappサブノード内にあります。HelloWorldApp.classを含むデプロイ可能なJARファイルは、distノード内にあります。

HelloWorldAppのノードが展開され、ビルドの内容とdistサブノードが表示された「ファイル」ウィンドウを示すイメージ。

これで、IDEで最も一般的なプログラミング作業を実行する方法を習得しました。

コマンドラインからのアプリケーションの実行方法は、Javaアプリケーションのパッケージ化と配布チュートリアルのJavaアプリケーションの起動の章を参照してください。


関連項目

標準および自由形式のJavaプロジェクトの作成と操作の詳細は、NetBeans IDEによるアプリケーションの開発Javaプロジェクトの作成を参照してください。

Javaアプリケーションを開発するためのIDEのワークフロー(クラスパス管理を含む)の詳細は、一般的なJavaアプリケーションの開発を参照してください。

オペレーティング・システムでの単純な"Hello World!"アプリケーションのコンパイルおよび実行方法の詳細な説明は、Javaチュートリアルの"Hello World"アプリケーションのレッスンを参照してください。

開発しているアプリケーションのタイプに固有の情報を調べるには、その種類のアプリケーションに関するNetBeans IDEの学習のチュートリアルを利用してください。各チュートリアルでは、基本的な内容から高度な内容までを網羅する一連のチュートリアルとガイドを示しています。次の学習のチュートリアルがあります。

get support for the NetBeans

Support


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