to.tetramorph.starbase.search
クラス Main

java.lang.Object
  上位を拡張 to.tetramorph.starbase.search.Main

public class Main
extends Object

検索モジュール"searchmod.jar"の一覧を標準出力にダンプする。
このクラスをプロジェクトの「主クラス」として指定しておくこと。
アマテルの実行には関係のないクラスだが、主クラスをプロジェクトのプロパティで 指定しておかないと、NetBeansがこのプロジェクトをjarファイルにするとき、 このプロジェクトのトップディレクトリにあるmanifest.mfファイルを使わずに、 中身が空のマニフェストを入れてしまう。(NetBeans6.5ではこのような事は無かった、 のだが6.7.1からそのような仕様になったらしい)
manifest.mfには、検索モジュールの一覧情報が入っており、 アマテルはそれを参照して、searchmod.jarからクラスファイルを動的に読みこむ。
 マニフェストが空で一覧を取得できなければ、アマテルはモジュールを読みこむ事が できず、エラーを出してしまう。
 このクラスは、マニフェストからモジュールクラス名のリストを読みこみ、 jar書庫内にそれに該当するクラスファイルが存在するかのチェックも行う。
>java -jar searchmod.jarとすれば、その一覧が表示され、マニフェストで宣言され ているファイルが見つからないときは、その情報も表示する。


コンストラクタの概要
Main()
           
 
メソッドの概要
static void main(String[] args)
          この検索モジュール.jarの内容を表示する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Main

public Main()
メソッドの詳細

main

public static void main(String[] args)
                 throws Exception
この検索モジュール.jarの内容を表示する。

パラメータ:
args - 引数は指定しても無視する。
例外:
Exception - ファイル関連でエラーがあった時。