Uploaded image for project: 'Apache Tomcat Maven Plugin'
  1. Apache Tomcat Maven Plugin
  2. MTOMCAT-118

tomcat7:run wont accept additionalClasspathDir arguments

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0-beta-1, 2.0
    • 2.0
    • tomcat7
    • None

    Description

      Using the below configuration, the following error is given:

      [ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.0-SNAPSHOT:run (default-cli) on project XXX: A type incompatibility occured while executing org.apache.tomcat.maven:tomcat7-maven-plugin:2.0-SNAPSHOT:run: java.lang.String cannot be cast to java.io.File

      Example taken from docs site http://tomcat.apache.org/maven-plugin-2.0-SNAPSHOT/run-mojo-features.html

      <plugin>
      <groupId>org.apache.tomcat.maven</groupId>
      <artifactId>tomcat7-maven-plugin</artifactId>
      <version>2.0-SNAPSHOT</version>
      <configuration>
      <!-- http port -->
      <port>9090</port>
      <path>/</path>
      <useTestClasspath>false</useTestClasspath>
      <contextFile>src/sandbox/tomcat/sandbox-context.xml</contextFile>
      <additionalClasspathDirs>
      <additionalClasspathDir>src/test/resources</additionalClasspathDir>
      </additionalClasspathDirs>
      </configuration>
      <dependencies>
      <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>${mysql.mysql-connector-java}</version>
      </dependency>
      <dependency>
      <groupId>ch.qos.logback</groupId>
      <artifactId>logback-classic</artifactId>
      <version>0.9.15</version>
      </dependency>
      </dependencies>
      </plugin>

      Attachments

        Activity

          People

            olamy Olivier Lamy
            davelund Dave Lund
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: