Thank Oliver. I'll try to help, but I don't know if I can do anything
because I have no experience of writing a maven plugin and have no idea how
a maven plugin works internally. So let's see.



On Sun, Oct 12, 2014 at 7:37 PM, Olivier Lamy <ol...@apache.org> wrote:

> Hi,
> I started a branch called  tc8.x ( see
> https://github.com/apache/tomcat-maven-plugin )
> or in svn
> https://svn.apache.org/repos/asf/tomcat/maven-plugin/branches/tc8.x/
> The tomcat8 plugin is currently working except if you use jsp. ATM
> because of low bandwith I don't have to have a look to fix that. Maybe
> in the next few weeks.
> But if you have time to help that will be a pleasure for me to
> integrate your fix :P
>
> Cheers
> Olivier
>
> On 11 October 2014 20:32, LG Optimusv <lgoptimusv...@gmail.com> wrote:
> > Hi All,
> >
> > I know that there's no tomcat8-maven-plugin (yet) and using tomcat8 with
> > tomcat7-maven-plugin like this:
> >
> > <plugin>
> >     <groupId>org.apache.tomcat.maven</groupId>
> >     <artifactId>tomcat7-maven-plugin</artifactId>
> >     <version>2.2</version>
> >     <dependencies>
> >         <dependency>
> >             <groupId>org.apache.tomcat.embed</groupId>
> >             <artifactId>tomcat-embed-core</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-util</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-coyote</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-api</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-jdbc</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-dbcp</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-servlet-api</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-jsp-api</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-jasper</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-jasper-el</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-el-api</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-catalina</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-tribes</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-catalina-ha</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-annotations-api</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat</groupId>
> >             <artifactId>tomcat-juli</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat.embed</groupId>
> >             <artifactId>tomcat-embed-logging-juli</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >         <dependency>
> >             <groupId>org.apache.tomcat.embed</groupId>
> >             <artifactId>tomcat-embed-logging-log4j</artifactId>
> >             <version>${tomcat8.version}</version>
> >         </dependency>
> >     </dependencies>
> > </plugin>
> >
> > doesn't work. The error is when mvn tomcat7:run is executed is:
> >
> > [ERROR] Failed to execute goal
> > org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on
> > project webapp: Execution default-cli of goal
> > org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run failed: An API
> > incompatibility was encountered while executing
> > org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run:
> > java.lang.NoSuchMethodError:
> >
> org.apache.catalina.startup.Tomcat.setDefaultRealm(Lorg/apache/catalina/Realm;)V
> >
> > Is there anyway to get around this?
> >
> > Thanks.
>
>
>
> --
> Olivier Lamy
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to