gpt4 book ai didi

tomcat - 无法使用引擎的非 defaultHost 在 tomcat7 中部署 Jenkins

转载 作者:行者123 更新时间:2023-11-28 23:31:10 26 4
gpt4 key购买 nike

我正在使用 EC2,我想在 Tomcat7 中部署 Jenkins war 文件,并且我只想使用 EC2 的 IP 访问那个 jenkins。

这是我对 tomcat7 server.xml 配置的摘录:

 <Engine name="Catalina" defaultHost="example.com">

<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
</Realm>
<Host name="test.example.com" appBase="hosts/hktest" unpackWARs="true" autoDeploy="true" />
<Host name="example.com" appBase="hosts/hkprod" unpackWARs="true" autoDeploy="true">
<Alias>www.example.com</Alias>
</Host>

<Host name="localhost" appBase="hosts/jenkins" unpackWARs="true" autoDeploy="true" />
</Engine>

这是我每次调用“./catalina.sh run”时遇到的错误

java.lang.IllegalStateException: Invalid context ''. Cannot find context in host localhost

最佳答案

关于tomcat - 无法使用引擎的非 defaultHost 在 tomcat7 中部署 Jenkins,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30252055/

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