windows環境で、FessBoot.javaを修正して、main関数の最初に"C:\test.txt"のファイルを作成するコードを入れてビルドし、classファイルを差し替えました。
その状態で、bin\fess.batを実行すると、想定通り、test.txtを出力することができました。
次にserviceを用いて、Fessをサービスに登録。
サービスから起動すると、test.txtが出力されませんでした。
サービスからの起動は、最初に実行されるクラス、関数が異なるのでしょうか?
service.batの中で、「–StartClass org.codelibs.fess.FessBoot --StartMethod main 」と設定されているので、
FessBootクラスのmain関数が実行されると思っていましたが、考え方が間違っているのでしょうか?
以上、ご教授願えますと大変助かります。
何をされたいのかがよくわかりませんが、FessBootのmainで起動しています。