在eclipse中在tomcat上部署maven构建项目

时间:2014-06-24 11:22:38

标签: java eclipse maven tomcat maven-plugin

我一直在尝试将maven配置为其中一个现有项目。我已经执行了这些步骤:

  1. 为maven安装m2e插件
  2. 在pom.xml中添加依赖项:它只有依赖项 - 没有添加插件
  3. 未发现错误
  4. 启动Tomcat Server 7 - 成功启动。
  5. 现在,当我尝试在服务器上添加项目时 - >即我已经运行maven clean install然后创建了jar。然后我转到服务器并右键单击添加和删除项目 - >什么都没发生
  6. 当尝试使用// localhost:8080 / projectName访问项目链接时,收到消息“请求的资源不可用”
  7. 任何人都可以建议我缺少什么?我需要tomcat服务器的任何插件吗?或者在我的pom.xml上添加任何插件?

    非常感谢您的帮助

    添加下面的pom.xml:

    <project xmlns="http://maven.apache.org/POM/4.0.0"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
        http://maven.apache.org/xsd/maven-4.0.0.xsd">
    
    <modelVersion>4.0.0</modelVersion> 
    <groupId>com</groupId> 
    <artifactId>abc</artifactId> 
    <version>1.0</version> 
    <packaging>jar</packaging> 
    <name>ABC</name> 
    <url>http://maven.apache.org</url> 
    
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    </properties>
    
    <dependencies>
        <dependency>
            <groupId>org.springframework</groupId> 
            <artifactId>spring</artifactId> 
            <version>2.5.6</version> 
        </dependency>
    </dependencies>
    </project>
    

1 个答案:

答案 0 :(得分:0)

<packaging>jar</packaging> 
  

即。我已经运行了maven clean install,然后创建了 jar 。一世   然后转到服务器并右键单击“添加和删除项目”

你应该创造一场战争,而不是一个罐子。

看看这个:

http://maven.apache.org/plugins/maven-war-plugin/usage.html