火曜日 5 26, 2009

NetBeans の日本語メーリングリストにて教えていただいた現象なのですが、GNOME デスクトップ環境でシステム側のダブルクリックの間隔設定を NetBeans などの Java アプリケーションでは引き継いでいないことがわかりました。具体的には OpenSolaris で実行している NetBeans で、ファイル選択のダイアログでダブルクリックしてもそのフォルダに移動できないということでした。久保さん、ありがとうございました。

JDK 側のバグとしては以下になると思います。JDK7 で修正済みです。
KDE としてバグ登録されていますが、Ubuntu や OpenSolaris の GNOME 環境でも起きるようです。回避策としてはバグレポートの Workaround として書かれているように、
*.multiClickTime: 500
などを ~/.Xdefaults に記述し、
xrdb -merge ~/.Xdefaults
を実行してください。

水曜日 4 29, 2009

NetBeans IDE に関する質問や、問題の報告などは以下の NetBeans コミュニティーまでお知らせいただけると助かります。
問題を報告していただく時にはお使いの環境や、手順などできるだけ詳しく書いてください。他のコミュニティーの方からも返事がもらえる可能性が高くなりますし、こちらも問題を調べやすくなります。以下の情報はさしつかえなければできるだけ記載してください。
  • NetBeans のバージョン
  • NetBeans インストーラのタイプ (「すべて」、「PHP」、「Java SE」など)
  • OS の種類とそのバージョン
  • JDK のバージョン
例外が発生した時はそのスタックトレースを添付してください。また動作がおかしくなった時にはログファイルに例外やエラーが出ている可能性があります。IDE のログファイルを確認しておかしなところがあればこちらも添付してください。また例外を検出した時にレポートを送ることができます。こちらもぜひ活用してください。
  • IDE のログファイル
  • 問題のレポート機能
また可能であれば発生する問題の頻度も事前に確認していただけると助かります。
  • 必ず起きますか? たまにしか起きませんか?
  • 新しくプロジェクトを作りそこで確認するとどうでしょうか?

NetBeans の使用環境の情報を得るには

これらの情報を簡単に得るには「ヘルプ」>「製品について」を選んでください。

NetBeans

製品バージョン、Java、システムの以下の情報をコピー&ペーストしてください。

NetBeans


ログファイルを確認するには

IDE のログファイルを確認するには「表示」>「IDE のログ」から確認できます。


NetBeans

出力ウィンドウにログファイルの内容が表示されます。

NetBeans


レポート機能を活用する

IDE 自体が例外を検出した場合は以下のようなダイアログが表示されます。「詳細を表示」ボタンを押してスタックトレースを見てみます。

NetBeans

この内容をコピー(すべて選択して Ctrl+C でコピー)&ペーストしてしてください。

NetBeans

「問題の確認と報告」ボタンを押して直接レポートを送っていただいてもかまいません。また Issuezilla でバグを直接登録していただいてもかまいません。その場合 ID をメーリングリストにお送りください。こちらでもフォローさせていただきます。

NetBeans

NetBeans の品質向上にぜひご協力ください。

火曜日 4 14, 2009

NetBeans 6.5 での Rails 2.3.2 サポートに関してです。Rails 2.3.2 で Mongrel や WEBrick をサーバーとして使用するとその起動が NetBeans から認識できず、ブライザが起動しなかったり、すでに起動してあるブラウザの場合はページを更新できないという問題があります。
  • 162287 : Mongrel/WEBrick startup with Rails 2.3.2 not recognized
NetBeans の日本語メーリングリストでも黒田さんから報告されています。
現在開発中の NetBeans 6.7 では修正済み、NetBeans 6.5 のパッチ用のリポジトリでも修正済みなのですがパッチとしてはまだ出ていません。担当の Mononen が NetBeans 6.5.1 用のパッチ (jar ファイル)を提供してくれています。必要な方は jar ファイルを NetBeans にインストールしてあるものと置き換えて使ってみてください。

月曜日 4 13, 2009

NetBeans 6.5, 6.5.1 用にいくつかパッチがリリースされています。今回はバージョン管理に関するパッチです。
  • Mercurial モジュールの JDK6u12 対応 (#157898)
  • Mercurial の最新バージョンへの対応 (#161602)
  • Subversion 1.6 対応 (#160826)
バグ修正の詳細については以下の wiki を参照してください。
NetBeans Patch 4
nekobeanNetBeans の日本語コミュニティーに参加しましょう。コミュニティーといってもこれといったまとまった活動があるわけではなく、メールだったり、ブログだったり、mixi だったり、twitter だったりとゆるーい繋がりで成り立っています。コミュニティーに参加していると問題があったときや使い方がわからなかったときなど、いざというときに役に立ちます。
  • ja.netbeans.org
    NetBeans 日本語コミュニティーのトップページです
  • 日本語メーリングリスト
    ここはぜひ登録をお願いします。公式なアナウンスを行なう場所です。またこのメーリングリストで NetBeans フィードバックを受け付けています。過去ログも参照してください。
  • twitter
    twitter をされている方はフォローをお願いしますね。現在はブログや最新情報を流しています。

もちろん英語のコミュニティーに直接参加していただいてもかまいません。

木曜日 3 26, 2009

NetBeans 6.5.1 とは少し遅れて JavaFX のプラグインも利用可能になっています。JavaFX 1.1.1 と同時にリリースされました。NetBeans 6.5.1 をお使いの方は「ツール」>「プラグイン」の「利用可能なプラグイン」タブから JavaFX プラグインをインストールできます。もし見つからない場合は「カタログを再読み込み」してください。

 JavaFX 1.1.1 に関しては橘さんのブログを参照してください。

NetBeans 6.5.1 と新しい JDK のバンドルインストーラがリリースされました。
NetBeans 6.5.1 は Java SE の機能が入っています。他の機能を使う場合には「ツール」>「プラグイン」から機能をダウンロードすることができます。

水曜日 3 25, 2009

追記(2009.03.26) : NetBeans 6.5.1 用プラグインがリリースされました。

NetBeans 6.5.1 には JavaFX プラグインはまだ利用可能になっていません。NetBeans 6.5.1 で JavaFX プラグインを使うには以下の方法がおすすめです。

  • 日本語 NetBeans 6.5 を更新する
    NetBeans 6.5.1 をインストーラでインストールせずに NetBeans 6.5 にパッチをあてます。ツール>プラグインから最新の更新をインストールしてください。NetBeans 6.5.1 で入った修正が適用されます。

月曜日 3 23, 2009

以前 TOBY さんが、NetBeans を USB スティックなど使ってポータブル化する方法を NetBeans の日本語メーリングリストに流してくれました。
NetBeans のユーザー FAQ でもこの項目が追加されていました。こちらも参照してください。

火曜日 3 17, 2009

NetBeans チームは NetBeans IDE 6.5.1 をリリースしました。これは NetBeans 6.5 のマイナーアップデートです。英語版、中国語版、日本語版、ポルトガル語(ブラジル)版も同時リリースしています。変更点は以下の通りです:
  • GlassFish v2 UR2 が GlassFish v2.1 に
  • 2008年12月と、2009年1月のパッチを統合
  • JDK6 Update 12 のための変更と他のバグ修正
詳細については NetBeans IDE 6.5.1 ページをご覧ください。修正された課題については NetBeans6.5PatchesInfo を参照してください。

注 : NetBeans 6.5.1 は NetBeans 6.5 とは別にインストールされます。すでにインストール済みの NetBeans 6.5 をアップグレードするわけではありません。NetBeans 6.5 を引き続き使う場合には、「ツール」>「プラグイン」から更新モジュールをダウンロードしてインストールすることができます。

問題点などありましたら日本語メーリングリストまでよろしく お願いします。

月曜日 3 16, 2009

NetBeans の初心者用の日本語ドキュメントです。NetBeans 5.5 の時のものなので、Java アプリケーション用ですが、NetBeans がどういうものか、その使い方、どんなふうにプロジェクトを作り、実行していったらいいかを理解するにはじゅうぶん役立つはずです。NetBeans に慣れている方も一度目を通してみると新たな発見があるかもしれません。

NetBeans IDE 5.5 の使用方法 - NetBeans IDE で成功するための手引き

プロジェクトの設定

金曜日 3 13, 2009

NetBeans ではプロジェクトの Javadoc の生成ができます。「実行」メニューから「Javadoc の生成」を選んでみてください。日本語の環境で使っているときは生成される Javadoc も次のように「概要」、「パッケージ」など日本語になります。

Javadoc

これを英語にするのはどうしたらよいでしょうか。これは javadoc コマンドの -locale オプションを使います。プロジェクトのプロパティーダイアログを開き、カテゴリで「構築」>「ドキュメント化」を選びます。「追加の Javadoc オプション」に「-locale en」を入力します。

Javadoc

すると次のように javadoc コマンドが生成する文字は英語になります。

Javadoc

参考:

木曜日 3 12, 2009

NetBeans long dialog

以下のファイルを調べてみてください。

<ユーザーディレクトリ> config/Preferences/org/netbeans/modules/projectuiapi.properties:

CustomizerPane.dialog.height=2000
CustomizerPane.dialog.width=2000

CustomizerPane.dialog.height と CustomizerPane.dialog.width の値が大きな値に設定されてしまっていると思います。一度 NetBeans を終了し、この2行を削除してから再起動してみてください。

バグは 153877 として登録されていて 6.7 開発ビルドでは直っていますが、6.5 ではまだパッチとして出ていません。

水曜日 3 11, 2009

画像を見てもらえばわかりますね、エディタの文字がぐちゃぐちゃになっています。

この現象を NetBeans や他のエディタで遭遇したら、あわてることがありません。これはビデオデバイスの設定を修正する必要があるとうことです。いくつかの課題が NetBeans Issuezilla に報告されていますが、これは NetBeans の問題ではなく、ビデオカードの設定が不完全のため発生する問題です。私の環境は Ubuntu 8.10 で Mobile Intel X3100 ビデオカードを使っています。ビデオカードは Ubuntu によって自動的に設定されます。以下が xorg.conf です:

Section "Device"
 Identifier "Configured Video Device"
EndSection

問題を解決するにはまず最初にディスプレイコントローラに何を使っているのか正確に知る必要があります。私は lspci コマンドを使いました。 Display controller で表示される値です。以下のように /etc/X11/xorg.conf を編集します。xorg.conf ファイルのバックアップを取るのを忘れないでくださいね:

Section "Device"
 Identifier "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
 Option "AccelMethod" "xaa"
 Option "RenderAccel" "true"
EndSection

Identifier がディスプレイコントローラです。これで X サーバーを再起動してみてください。この解決策の詳細はバグ 238629 を参照してください。コメントがあればよろしくお願いします。

他の解決策としては JDK に新しいプロパティーを追加することです:

-Dsun.java2d.pmoffscreen=false

これで解決できるはずです。

リンク:

火曜日 3 10, 2009

デバッグをしている時に以下のように局所変数の型や、値が空っぽで表示されたら...

netbeans debug issue

これは JDK6 u12 で使っている時に発生する問題です。 NetBeans 側からパッチが出る予定になっていますが、それまでは JDK6 u11 を使ってください。ご迷惑をおかけして大変申し訳ありませんが、よろしくお願いします。

参考:

This blog copyright 2009 by katakai