覆盖 OSGi 的 VM 参数中指定的端口号

发布于 2024-11-02 07:25:25 字数 341 浏览 1 评论 0原文

我正在尝试通过运行配置中的 VM 参数运行一些特定于特定端口号的 OSGi 包。但它似乎忽略了 VM 参数并使用端口 80 代替。

这是我的虚拟机参数: -Declipse.ignoreApp=true -Dosgi.noShutdown=true -Dorg.osgi.service.port=10080 -Ddsconfig.dir=C:/temp/wlm -DwlmDebugPrint=true

程序参数只是普通参数: -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -console

欢迎提供有关检查内容的想法。

I am trying to run some OSGi bundles specific a specific port number via VM arguments in the run configuration. But it seems like it is ignoring the VM args and using port 80 instead.

Here are my VM arguments:
-Declipse.ignoreApp=true -Dosgi.noShutdown=true -Dorg.osgi.service.port=10080 -Ddsconfig.dir=C:/temp/wlm -DwlmDebugPrint=true

The program arguments are just the vanilla ones:
-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -console

Ideas for what to check are welcome.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不忘初心 2024-11-09 07:25:25

发现问题:应该是

-Declipse.ignoreApp=true -Dosgi.noShutdown=true -Dorg.osgi.service.http.port=10080 -Ddsconfig.dir=C:/temp/wlm - DwlmDebugPrint=true

Found the problem: It should be

-Declipse.ignoreApp=true -Dosgi.noShutdown=true -Dorg.osgi.service.http.port=10080 -Ddsconfig.dir=C:/temp/wlm -DwlmDebugPrint=true

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文