0

我正在使用 tc-server,我需要根据环境设置不同的 URL。我们有将其设置为 jvm 参数并在应用程序中使用它的做法。当我在 setenv.sh 中尝试如下属性时,服务器甚至没有出现。下面是我正在设置的 jvm arg 和错误。我讨厌仅仅因为它不起作用而拆分 args。知道我需要做什么才能使它像带有转义字符的单个 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 回答