0

java.util.Date(実験目的で)少し異なる実装を提供しようとしています。私はそれを書き直し、にパッケージ化java.util.Dateし、VMパラメーターとしてjar使用しました。-Xbootclasspath/p:fullpathto.jarスタンドアロンを実行しているとき、それはそれを拾い上げてうまく動作します。ただし、このbootclasspath引数をTomcat(WTP eclipseを使用して)設定しようとすると、変更されたものは使用されませんjava.util.Date.

起動構成のVM引数で構成しました。

なぜこれができるのか誰かが知っていますか?

乾杯

4

2 に答える 2

2

Tomcat を実行するために Eclipse (?) が JVM を起動するときに使用されているコマンド引数を調べてみることをお勧めします。Linuxでは、ps -efl | grep javaこれを見つけるために使用します...

参考までに、この Eclipseフォーラムの投稿では、Eclipse ランチャーで bootclasspath を設定する 2 つの方法を紹介しています。

  • -Xbootclasspath オプションを JVM 引数に追加できます。
  • クラスパスタブでブートクラスパスを変更できます。
于 2013-02-26T11:32:37.107 に答える
0

この質問に対する回答を確認してください:

パッケージ化された Web アプリケーションで jsp-api および servlet-api jar をロードするためのアプリケーション サーバーの動作のオーバーライド

間違ったパス形式を使用している可能性があります。パスにスペースが含まれている場合は、必ず引用符を使用してください。

于 2013-02-26T11:34:44.037 に答える