【问题标题】:Unable to deploy Jenkins inside tomcat7 with Engine's non defaultHost无法使用引擎的非 defaultHost 在 tomcat7 中部署 Jenkins
【发布时间】:2015-05-15 05:24:10
【问题描述】:

我正在使用 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 jakarta-ee jenkins amazon-ec2 tomcat7


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-23
      • 2011-12-02
      • 2016-05-15
      • 1970-01-01
      • 2013-09-27
      • 2015-01-23
      • 1970-01-01
      相关资源
      最近更新 更多