0

私は tc-server を使用しており、環境に基づいて異なる URL を設定する必要があります。これを jvm 引数として設定し、アプリケーションで使用する方法があります。setenv.sh で以下のようなプロパティを試してみると、サーバーも起動しません。以下は、私が設定しているjvm argとエラーです。機能しないという理由だけで、引数を分割するのは嫌いです。エスケープ文字を含む単一の引数として機能させるために何をする必要があるか考えていますか?

値に「&」が含まれていない場合は正常に機能します。

jvm.opts.28=-Dservice.rest.base.url=http://stg.sample.com?key=sample&value=sample

Logmanager "com.springsource.tcserver.serviceability.logging.TcServerLogManager" java.lang.ClassNotFoundException: com.springsource.tcserver.serviceability.logging.TcServerLogManager を読み込めませんでした

TC サーバーのバージョン: 7.0.42.A.RELEASE JDK: Java 7

4

2 に答える 2

1

URL を一重引用符で囲んでみましたか?

jvm.opts.28=-Dservice.rest.base.url=' http://stg.sample.com?key=sample&value=sample '

それをするとうまくいくようです。

于 2015-03-11T15:01:45.567 に答える
0

あなたの環境を簡潔に簡潔に説明できますか (例: どのサーバー、どのバージョンの jdk)?

当分の間、これは本当の問題に光を当てることができます.

https://netbeans.org/bugzilla/show_bug.cgi?id=106300

于 2015-03-10T19:52:34.680 に答える