私はTomcat6がシステムプロキシ設定を使用するように一日中試みてきました。約200の異なるバージョンのさまざまな方法を試しました
tomcat6 //US/Tomcat6 ++JvmOptions "-Djava.net.useSystemProxies=true"
このように「インストール」セクションでプロパティを設定しようとしましservice.bat
た(同様のバージョンも多数あります):
...
:foundJvm
echo Using JVM: "%PR_JVM%"
"%EXECUTABLE%" //IS//%SERVICE_NAME% --StartClass org.apache.catalina.startup.Bootstrap --StopClass org.apache.catalina.startup.Bootstrap --StartParams start --StopParams stop --JvmOptions "-Djava.net.useSystemProxies=true"
これをtomcat6w GUIで設定してみました。とにかく何かをするかどうかはわかりません。
JAVA_HOME
JREやJDKにも設定してみました。変わりはない。
と を設定-Dhttp.proxyHost=proxyhostURL
してみ-Dhttp.proxyPort=proxyPortNumber
ました。接続が失敗したため、少なくともそれらは無視されないようです(ランダムなローカルIPとポートを使用しました)。
ここで興味深い事実: を実行しcatalina.bat
、そこにパラメータを設定 ( CATALINA_OPTS=...
) すると、魅力的に機能します。それで、それはそこで何をしているのですか?もっとユーザーフレンドリーなサービスにしたいと思っていますが、それを達成する方法がない場合は、catalina.bat
autorunに投げ込むことを検討します.
それで... 誰かがそれを機能させたことがありますか?または、誰かアイデア/アドバイスがありますか?