gpt4 book ai didi

java - Karaf:如何配置虚拟主机

转载 作者:行者123 更新时间:2023-12-02 05:22:56 25 4
gpt4 key购买 nike

如何在Karaf中设置虚拟主机?

Karaf 嵌入了 Jetty,因此我使用以下内容制作了 context.xml 并将其放入 /etc 文件夹中:

<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<Set name="contextPath">/</Set>
<Set name="war"><SystemProperty name="jetty.home"/>/webapps/testWAB_war.war</Set>
<Set name="virtualHosts">
<Array type="java.lang.String">
<Item>test.localhost</Item>
</Array>
</Set>
</Configure>

...但是 test.localhost:8181 给我带来了 404

文档中有关配置文件位置的说明对我来说不清楚,你能告诉我我做错了什么吗?

我认为它与 cfg 文件的位置有关......

最佳答案

对于 Karaf 来说,整个任务要复杂一些。您需要命名连接器,然后使用 pax-web 特定的 list header 将您的模块绑定(bind)到它。博文中更详细的描述:http://notizblog.nierbeck.de/2013/01/bind-certain-web-applications-to-specific-httpconnectors/

关于java - Karaf:如何配置虚拟主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26347734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com