EclipseでのJavaソースファイルの著作権ライセンスヘッダーの追加

  • link:/category/programming/ [プログラミング]

  • Eclipse

===

Eclipse IDEでソースファイルに著作権ライセンスヘッダーを追加することは、困難でエラーが発生しやすいタスクであることが知られています。
このチュートリアルでは、このタスクを簡単かつエラーフリーにする2つの方法を学びます。 1つ目は、Eclipse IDEのコードテンプレート機能を使用します。 2番目は、Copyright Generator Pluginを使用します。

===

2.1. Eclipseセットアップ

*
*
* ウィンドウの右側から、*コード*セクションを展開し、
*新しいJavaファイル*を選択します

link:/uploads/eclipsecopy1-100x85.png%20100w []

*
*
* そして、* OK *ボタンをクリックしてテンプレートを更新します
* 最後に、適用ボタンをクリックしてセットアップを完了しましょう

link:/uploads/eclipsecopy2-125x125.png%20125w []

2.2. 著作権の適用

著作権ヘッダーを取得します*新しいJavaソースファイルごとに自動的に適用されます*:
link:/uploads/eclipsecopy3-100x47.png%20100w []
ただし、*この方法にはいくつかの欠点があります*:
  • これを使用して、既存のソースファイルに著作権ヘッダーを追加することはできません。

  • 次のように、ライセンステキストにカスタム変数を含めることはできません。
    会社名

  • 別の著作権ライセンスを選択できるほど柔軟ではない
    ヘッダー

  • これは、JavaおよびJavascriptソースファイルでのみ使用できます。

    幸いなことに、著作権ジェネレータプラグインの形式で代替があります。

===

3.1. プラグインのインストール

*
* 次に、*検索*テキストで Eclipse Copyright Generator を検索します
box
* 最後に、*インストール*ボタンをクリックして、
指示

link:/uploads/eclipsecopy4-100x101.png%20100w []

3.2. 著作権ライセンスヘッダーのカスタマイズ

すべての標準著作権ライセンスヘッダーは、プラグインとともにプリインストールされています。
しかし、カスタムヘッダーを追加する場合、または編集する場合はどうでしょうか。 * Copyright Preferences *でその方法を見てみましょう。

*
* 次に、新しい著作権ヘッダーを追加するには、[追加]ボタンをクリックします
* 既存のライセンスを変更するには、*ライセンス*からライセンスを選択します
[*修正]ボタンをクリックします

link:/uploads/eclipsecopy5-100x85.png%20100w []

*
*
*

*

link:/uploads/eclipsecopy6-100x65.png%20100w []

*

link:/uploads/eclipsecopy7-100x97.png%20100w []

*

link:/uploads/eclipsecopy8-100x119.png%20100w []

*
*

コードテンプレートとは異なり、プラグインは*新しいファイルの作成時に著作権ヘッダーを自動的に追加しません*。
ただし、プラグインには、コードテンプレートよりもいくつかの利点があります*:
  • 既存のソースに著作権ライセンスヘッダーを追加するのは簡単です
    ファイル

  • 会社名などのカスタムテキストをライセンステキストに含めることができます。

  • プラグインは多くの異なる著作権ライセンスヘッダーをサポートします

  • すべてのタイプのソースファイルに著作権ヘッダーを追加できますが、
    Javaソースファイルに限定

===