目的
Apache管理下になってからまだNetBeansを設定していなかったので試してみる
ファイルのダウンロード
・本体のダウンロード
Apache NetBeans ReleasesよりApache NetBeans 12 feature update 4 (NB 12.4)のダウンロードボタンを押下する
・日本語化ファイルのダウンロード
junichi11/netbeans-translations-jaより最新版のnbmをダウンロードする
今日現在では org-apache-netbeans-localise-ja-0.0.2.1.nbm
NetBeansのインストールと日本語化
※諸事情によりVerupできないのだが、Verupしろと文句を言ってくる・・・
PS C:\> java -version
java version "1.8.0_291"
・netbeans-12.4-bin.zipを解凍して、適当なフォルダに配置する
・Tools -> Plugins -> Download タブより Add Plugins ボタンを押下して上記でDLした nbm を読み込む
・再起動後メニュー等が日本語化されます
ペインのフォントサイズ指定の変更
\path\to\netbeans\etc\netbeans.confに以下の修正を行う
netbeans_default_options の最後に' --fontsize 16'を追加する
netbeans_default_options="~ -J-XX:+IgnoreUnrecognizedVMOptions --fontsize 16"
tomcatと連携してみる
※tomcatは既にインストール済
環境変数の確認は以下で行う
Windows Powershell
PS C:\> $env:CATALINA_HOME
C:\tomcat90
コマンドプロンプト
C:\>echo %CATALINA_HOME%
C:\tomcat90
サービスペイン -> サーバーを右クリック -> Apache Tomcat or TomEE を選択
-> インストールとログインの詳細
サーバーの場所:C:\tomcat90(環境に合わせる)
ユーザー名:C:\tomcat90\conf\tomcat-users.xml の記述に合わせる
パスワード:C:\tomcat90\conf\tomcat-users.xml の記述に合わせる
-> 終了ボタンを押下
サービスペイン -> Apache Tomcat or TomEE を右クリック後起動
NetBeans + Tomcat のコンソールの文字化けの解消
・\path\to\netbeans\etc\netbeans.confの修正
Apache Tomcat or TomEE の出パネル力が文字化けする
netbeans_default_options の最後に'-J-Dfile.encoding=UTF-8'を追加する
ペインのフォントサイズと出力パネルの文字化けの修正は以下になる
※修正ミスはNetBeansが起動しなくなる場合もあるのでnetbeans.confのコピーをとっておく
今回の追加修正は以下になる
netbeans_default_options="~ -J-XX:+IgnoreUnrecognizedVMOptions --fontsize 16 -J-Dfile.encoding=UTF-8"
Apache Tomcat or TomEEログとPowershellから起動した場合の文字化けの解消
C:\tomcat90\conf\logging.properties で起動方法に応じて修正する
・NetBeansから起動する場合は以下の様に修正する
Apache Tomcat or TomEE
java.util.logging.ConsoleHandler.encoding = UTF-8
#java.util.logging.ConsoleHandler.encoding = SJIS
・Powershellから起動する場合は以下の様に修正する
#java.util.logging.ConsoleHandler.encoding = UTF-8
java.util.logging.ConsoleHandler.encoding = SJIS
JDBCドライバの設定
各ドライバは以下のサイトよりDL後解凍して適当なフォルダに配置する
Microsoft SQL Server 用 JDBC Driver のダウンロード
PostgreSQL JDBC Download
MySQL :: MySQL コネクタ
サービスペイン -> データベース -> ドライバをクリックする
・SQL Server
ドライバを右クリック -> 新規 より追加を押下後 mssql-jdbc-9.2.1.xxx.jar を指定してOKボタンを押下する
・MySQL (Connector/J driver)
MySQL (Connector/J driver)を右クリック -> カスタマイズより追加を押下後 mysql-connector-java-8.0.24.jar を指定してOKボタンを押下する
・PostgreSQL
PostgreSQLを右クリック -> カスタマイズより追加を押下後 postgresql-42.2.20.jar を指定してOKボタンを押下する
サービスペインを右クリック -> 新規接続よりドライバを選択後、DBに応じた設定を行う
参考にしたのは以下のサイト
【Java】Apache NetBeans 12 をインストール、日本語化してみた
NetBeansのメニュー等のフォントサイズ
NetBeans の出力ウィンドウで文字化けする場合は