File f=new File(”hoge.jar”);
などとやると
java.lang.System.getProperty(”user.dir”);
で取れる「tomcatを起動したディレクトリ」以下のhoge.jarを読みに行くと思います。
コンテキストのディレクトリをカレントにする方法はないでしょうか?
プログラムとカレントディレクトリの関係などが良くわかっていません。
http://branches.hp.infoseek.co.jp/servlet-setting.html
Servlet Setting
URLはダミーです
Tomcatは起動を行った際のカレントディレクトリがデフォルトのファイルパスになります
1.起動前にカレントディレクトリをコンテキストに移動させてから起動してもだめでしょうか? [fx.) cd コンテキストディレクトリの絶対パス]
2.環境変数にパス指定してもだめですか?
3.相対パスでなく、絶対パスで指定するのが誤動作を避けるコツではあります
カレントディレクトリ・・・現在位置.cd/chdir で移動した場所
プログラムディレクトリ・・・そのプログラムがあるディレクトリ
ありがとうございます!