Tomcat 安装Cmdbuild(openmaint 2.0-3.1)时出现问题

Tomcat 安装Cmdbuild(openmaint 2.0-3.1)时出现问题,tomcat,Tomcat,我正在尝试在windows服务器上安装openmaint 2.0-3.1a。我相信我已成功安装: JDK 博士后(pgAdmin 4) 阿帕奇雄猫 我那么 在网站上打开tomcat并部署Openmaint.war 在tomcat网页中,列表中出现了一个路径为/openmaint-2.0-3.1a的新应用程序,因此我从命令中按下了“开始” 当我按下path/openmaint-2.0-3.1a时,浏览器显示“正在等待本地主机”,但没有显示任何内容 My database.conf如下所示: #db

我正在尝试在windows服务器上安装openmaint 2.0-3.1a。我相信我已成功安装:

  • JDK
  • 博士后(pgAdmin 4)
  • 阿帕奇雄猫
  • 我那么

  • 在网站上打开tomcat并部署Openmaint.war

  • 在tomcat网页中,列表中出现了一个路径为/openmaint-2.0-3.1a的新应用程序,因此我从命令中按下了“开始”

  • 当我按下path/openmaint-2.0-3.1a时,浏览器显示“正在等待本地主机”,但没有显示任何内容

  • My database.conf如下所示:

    #db.url=jdbc:postgresql://localhost:5432/postgres
    #db.username=postgres
    #db.password=admin
    #db.admin.username=postgres
    #db.admin.password=admin
    
    <Context displayName="CMDBuild" path="/cmdbuild">
    <Resource name="jdbc/cmdbuild" auth="Container" type="javax.sql.DataSource"
    factory="org.apache.commons.dbcp2.BasicDataSourceFactory"
    defaultAutoCommit="true" maxIdle="10" maxTotal="80" maxWaitMillis="10000" />
    </Context>'
    
    MyContext.xml如下所示:

    #db.url=jdbc:postgresql://localhost:5432/postgres
    #db.username=postgres
    #db.password=admin
    #db.admin.username=postgres
    #db.admin.password=admin
    
    <Context displayName="CMDBuild" path="/cmdbuild">
    <Resource name="jdbc/cmdbuild" auth="Container" type="javax.sql.DataSource"
    factory="org.apache.commons.dbcp2.BasicDataSourceFactory"
    defaultAutoCommit="true" maxIdle="10" maxTotal="80" maxWaitMillis="10000" />
    </Context>'
    
    
    '
    
    我的数据库信息如下:

    #db.url=jdbc:postgresql://localhost:5432/postgres
    #db.username=postgres
    #db.password=admin
    #db.admin.username=postgres
    #db.admin.password=admin
    
    <Context displayName="CMDBuild" path="/cmdbuild">
    <Resource name="jdbc/cmdbuild" auth="Container" type="javax.sql.DataSource"
    factory="org.apache.commons.dbcp2.BasicDataSourceFactory"
    defaultAutoCommit="true" maxIdle="10" maxTotal="80" maxWaitMillis="10000" />
    </Context>'
    
    常规-

    • 数据库:postgres
    • 所有者:博士后
    连接-

    • 主机名/地址:localhost
    • 港口:5432缅因州
    • 数据库:postgres
    • 用户名:postgres

    原因是您部署的war文件比默认情况下在tomcat中配置的文件大

  • 导航到usr/share/tomcat9 admin/manager/WEB-INF/
  • 使用文本编辑器打开web.xml,并在第57行更改最大文件大小。我通常只加一个零。默认情况下,它设置为52428800(即52M)
  • 使用“sudo service tomcat9 Restart”重新启动tomcat,现在就可以部署war文件了

  • 原因是您部署的war文件比默认情况下在tomcat中配置的文件大

  • 导航到usr/share/tomcat9 admin/manager/WEB-INF/
  • 使用文本编辑器打开web.xml,并在第57行更改最大文件大小。我通常只加一个零。默认情况下,它设置为52428800(即52M)
  • 使用“sudo service tomcat9 Restart”重新启动tomcat,现在就可以部署war文件了