質問: いつもお世話になっております。 Eclipseにて作成したバッチを実行していて、ここ数週間ほどは問題なく動いていたのですが、昨日から突然良くない動きをし始めてしまいました。 バッチでしている処理は、あるサイトからHTMLソースを解析してタグ内に入っている情報を取ってきてローカルPC内にCSVとして吐き出すという処理なのですが、Eclipse上では今も正常に動くのですが、jarファイルにしてバッチファイルから実行するとソースの解析がうまく行ってなくてNullPointerExceptionで落ちてしまいます。 (thやtd,span等のタグを拾う処理でEclipseは正常に動き、バッチではdiv,li,aなどのタグで読み込まれている。) 今週の初めはバッチ内の処理も正常に動いていたのですが、昨日から突然うまくいかなくなりました・・・。 昨日自分のPC内で発生した出来事といえばWindowsの更新ぐらいです。 Htmlパーサは以下のサイトを参考に作成しました。 http://www7a.biglobe.ne.jp/~java-master/samples/string/HTMLParser.html どなたかわかるかたいらっしゃいましたらよろしくお願いいたします。
回答: Eclipse 上での実行と、 jar ファイルでの実行では、ビルドパス(クラスパス)や使用する JRE が違ってくる可能性があります。Eclipse はそれらをプロジェクト単位で設定できますから。 > > Eclipseにて作成したバッチを実行していて、ここ数週間ほどは問題なく動いていたのですが、昨日から突然良くない動きをし始めてしまいました。 > > > 良くない動きをしているページは特定しましたか? それともある日を境に例外なく全部てのページがダメになったのですか?