【问题标题】:Installing unknown web application on tomcat server在 tomcat 服务器上安装未知的 Web 应用程序
【发布时间】:2013-05-09 16:52:47
【问题描述】:

我刚刚从存储库下载了一个 Web 应用程序,我想尝试一下。我只安装了tomcat(没有eclipse、idea等)。我真的不知道如何开始。我所知道的是我刚刚签出的代码的目录布局。是不是把它放到tomcat目录结构的某个地方那么简单?

.
├── pom.xml
├── README.html
├── README.md
└── src
    ├── main
    │   ├── java
    │   │   ├── META-INF
    │   │   ├── ncbi
    │   │   │   └── blast
    │   │   └── uk
    │   │       └── ac
    │   ├── resources
    │   │   ├── bioactivitiesSql.sql
    │   │   ├── chemblwsclient.properties
    │   │   ├── chemblws.properties
    │   │   ├── log4j.properties
    │   │   ├── schemaFolder
    │   │   │   ├── NCBI_BlastOutput.dtd
    │   │   │   ├── NCBI_BlastOutput.mod.dtd
    │   │   │   └── NCBI_Entity.mod.dtd
    │   │   └── uk
    │   │       └── ac
    │   └── webapp
    │       └── WEB-INF
    │           ├── blast-context.xml
    │           ├── chemblws-client-context.xml
    │           ├── chemblws-servlet.xml
    │           ├── jetty-env.xml
    │           ├── oldOR.xml
    │           ├── override-web.xml
    │           ├── production-override-web.xml
    │           └── web.xml
    └── test
        ├── java
        │   └── uk
        │       └── ac
        └── resources
            └── log4j.properties

【问题讨论】:

  • tomcat安装中的webapps目录是需要放war部署的地方
  • 要创建战争,你应该在你的计算机上安装 Maven,然后从你的项目根目录执行mvn package,它应该在目标目录中创建一个 *.war

标签: java tomcat servlets tomcat6


【解决方案1】:

这是一个 Maven 管理的项目。只需这样做:

mvn package
mvn tomcat:run

Maven 将使用您的 webapp 启动一个嵌入式 Tomcat。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-06
    • 1970-01-01
    • 2012-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-17
    • 1970-01-01
    相关资源
    最近更新 更多