新入社員の方からよくいただく質問と回答です。
※OSはWindows10、Product Version: NetBeans IDE Dev (Build 201804200002)で検証をしております。ご了承ください。
 

1.パッケージ名やファイル名を間違えました。

2.プロジェクト名を間違えました。

3.ファイルを開きすぎてどのファイルを編集しているのかわかりづらくなってしまいました。

4.だんだんと処理が重くなってきました。

5.「”\\u3000″は不正な文字です」と表示されました。

6.「○○(クラス名)が重複しています」と表示されました。

7.コンソールから入力した日本語が出力ウィンドウで文字化けします。

8.作成したJavaプログラムをパソコンでダブルクリックして実行するには?

9.いろいろいじっていたら画面構成が見慣れないものになっていました。

10.エディタ部分の文字の大きさや背景の色を変えたいのですが。

11.「構文解析中にファイルの終わりに移りました」というメッセージが出ました。

12.「シンボルを見つけられません」というメッセージが出ました。

13.Servletのファイルをコピーしたらサーブレットはもちろん、HTMLまで実行できなくなりました。出力ウインドウには「GlassFish Server 4.1.1, deploy, null, false (中略) モジュールはデプロイされませんでした。詳細は、サーバーのログ・ファイルを参照してください。」と表示されます。

14.NetBeansコードエディタの右横の赤いマークは何ですか?

15.Servletを実行するとブラウザに真っ白な画面が表示されました。

16.Servletをフォームから呼ばずに単独で実行するとブラウザに「HTTP Status 405 – HTTPのGETメソッドは、このURLではサポートされていません。」と表示されました。

 

1.パッケージ名やファイル名を間違えました。

間違えたパッケージ名、または、ファイル名をクリックして「Ctrlキーを押しながらRキーを押す」と名前変更のダイアログ・ボックスが開くので新しい名前を入力します。

2.プロジェクト名を間違えました。

間違えたプロジェクトの上で右クリックして「リファクタリング」-「名前の変更」でと名前変更のダイアログ・ボックスが開くので新しい名前を入力します。

3.ファイルを開きすぎてどのファイルを編集しているのかわかりづらくなってしまいました。

ソースコードの上のタブで右クリックして「閉じる」「すべて閉じる」「その他を閉じる」のいずれかを選んで不要なファイルを閉じてください。。

4.だんだんと処理が重くなってきました。

複数のプログラムを実行している可能性があります。

画面右下に「プロジェクト名(run)」となっていませんか?

そこをクリックすることで実行中のプログラムが分かりますので、不必要なものは×印をクリックして終了させてください。

5.「”\\u3000″は不正な文字です」と表示されました。

ソースコードの中に全角スペースが入っています。削除してみてください。

6.「○○(クラス名)が重複しています」と表示されました。

NetBeansのキャッシュが影響している可能性があります。

「C:\Users\【ユーザー名】\AppData\Local\NetBeans\Cache\dev\index」内のフォルダで更新日時が、この表示がされるようになった近辺のフォルダを削除してからNetBeansを再起動してみてください。

7.コンソールから入力した日本語が出力ウィンドウで文字化けします。

文字コードの問題です。

プロジェクトを右クリックして「プロパティ」をクリック。「プロジェクトプロパティ」-「カテゴリ」-「ソース」の一番下「エンコーディング」を「UTF-8」から「Shift_JIS」へ変更してみてください。

8.作成したJavaプログラムをパソコンでダブルクリックして実行するには?

jarファイルを作成します。

プロジェクトを選んでおいて、メニューから「実行(R)」-「プロジェクト〇〇を消去してビルド(C)」を選びます。

出力ウィンドウにjarファイルの出力先が表示されるので移動して拡張子が.jarになっているプロジェクト名と同じファイルを見つけてください。

そのファイルはダブルクリックで実行できます。

9.いろいろいじっていたら画面構成が見慣れないものになっていました。

ウインドウをリセットします。

メニューの「ウインドウ(W)」-「ウインドウをリセット(W)」を選択します。

10.エディタ部分の文字の大きさや背景の色を変えたいのですが。

「フォントと色(F)で設定できます」。

メニューの「ツール(T)」-「オプション(O)」を選択します。

オプションダイアログボックスでフォントや前景(文字色)、背景(バックの色)を選べます。

11.「構文解析中にファイルの終わりに移りました」というメッセージが出ました。

クラス定義の波カッコが閉じられていません。

フォーマットをかけて波カッコの対応を調べてください。

12.「シンボルを見つけられません」というメッセージが出ました。

定義していないメソッド、変数などを使用している可能性が高いです。スペルミスを疑ってください。

13.Servletのファイルをコピーしたらサーブレットはもちろん、HTMLまで実行できなくなりました。出力ウインドウには「GlassFish Server 4.1.1, deploy, null, false (中略) モジュールはデプロイされませんでした。詳細は、サーバーのログ・ファイルを参照してください。」と表示されます。

「urlPatterns」が重複しています。

アプリケーションサーバからみて、同じ名前の2つのファイルがある状態になっていますので、urlPatternsの重複を解消してください。

14.NetBeansコードエディタの右横の赤いマークは何ですか?

エラーの個所を示しています。

その赤いマークをクリックするとエラーの個所に移動しますので、素早く修正することができます。

15.Servletを実行するとブラウザに真っ白な画面が表示されました。

(準備中)

16.Servletをフォームから呼ばずに単独で実行するとブラウザに「HTTP Status 405 – HTTPのGETメソッドは、このURLではサポートされていません。」と表示されました。

ServletにdoGetメソッドがないのが原因です。

Servletを単独で実行すると呼ばれるメソッドはdoGetメソッドです。

おそらくそのServletにはdoPostメソッドしかないのではないでしょうか?

 

NetBeans IDEの説明へ戻る