2009年5月15日金曜日

Java の生成時のコメントについて

NetBeans 6.5 でJava クラスファイルの作成時、コメントは以下のように作成される。

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

/**
*
* @author dev
*/
public class NewClass {

}

自動生成するには、以下の手順で行う。
  1. ツール > テンプレート でテンプレートマネージャ画面を表示する。

  2. ライセンス グループを 開き、デフォルトライセンスを選択する。
  3. 「複製」ボタンを押し、テンプレート名を「license-exacteye.com.txt」とする。

  4. license-exacteye.com.txt」を選択し、「エディタで開く」をクリックする。
  5. テンプレートは以下のようにする。
    <#if licenseFirst??>
    ${licenseFirst}

    ${licensePrefix}File Name :${name}.java
    ${licensePrefix}Created on :${date}, ${time}
    ${licensePrefix}Copyright(c) Exacteye.com All Rights Reserved.
    <#if licenseLast??>
    ${licenseLast}

  6. ファイルを保存する。
  7. ファイル タブを選択し、「プロジェクト」> 「nbproject」> 「project.properties」を開く
  8. 最後の行に以下を追加する。
    project.license=exacteye.com
  9. 上書き保存する。
  10. 新規にJavaのクラスファイルを作成する。
    Error reading included file Templates/Classes/../Licenses/license-exacteye.com.txt
    /**
    *
    * @author dev
    */
    public class NewClass1 {

    }
ん!?エラーが出た。ライセンスファイルが見つからないらしい。

/home/【ユーザ名】/.netbeans/6.5/config/Templates/Licenses ディレクトリに license-exacteye.com.txt ファイルが無かった。作成してNetBeansを再起動した。


/*
* File Name :NewClass3.java
* Created on :2009/05/15, 20:47:52

* Copyright(c) Exacteye.com All Rights Reserved.
*/

/**
*
* @author dev
*/
public class NewClass3 {

}

今度はお〜け〜!

0 コメント:

コメントを投稿