2013-09-04 6 views
0

У меня есть проект maven в STS (Eclipse), и я пытаюсь его развернуть в Tomcat 6 в STS. Для установки maven я использую gwt-maven-plugin. Установленная война содержит все папки (WEB-INF /, META-INF /, скомпилированная папка с интерфейсом GWT). Когда я развертываю этот проект в tomcat (в STS), в папке webapps/project есть только папки WEB-INF и META-INF. Папка с скомпилированным интерфейсом GWT найти некуда. В context.xml я даже пытался установить docBase для установки войны, но никакой разницы в результате. У кого-нибудь есть идея, где проблема может быть ?, потому что теперь мне нужно вручную скопировать эту папку в распакованную папку в webapps. Большое спасибо.Развертывание проекта GWT в tomcat в STS (Eclipse)

ответ

0

Возможно, это проблема конфигурации, разместите здесь свой gwt-maven-plugin xml. Вот мои, только для справки

  <plugin> 
      <groupId>org.codehaus.mojo</groupId> 
      <artifactId>gwt-maven-plugin</artifactId> 
      <version>${gwt.version}</version> 
      <configuration> 
       <logLevel>DEBUG</logLevel> 
       <style>PRETTY</style> 
       <runTarget>/ApplicationScaffold.html</runTarget> 
       <hostedWebapp>${project.build.directory}/${project.build.finalName}</hostedWebapp> 
       <!--     <modules> 
        <module>${project.groupId}.Main</module> 
       </modules>--> 
       <copyWebapp>true</copyWebapp> 
       <debugPort>8001</debugPort> 
       <extraJvmArgs>-Xmx900m</extraJvmArgs> 
       <!-- instruct plugin not to require open browser in test mode --> 
       <mode>htmlunit</mode> 
       <!-- compiler speed up --> 
       <draftCompile>true</draftCompile> 
       <optimizationLevel>0</optimizationLevel> 
       <disableAggressiveOptimization>true</disableAggressiveOptimization> 
      </configuration> 
      <executions> 
       <execution> 
        <goals> 
         <goal>compile</goal> 
         <goal>test</goal> 
        </goals> 
       </execution> 
      </executions> 
      <dependencies> 
       <!-- must override the plugin's default dependencies --> 
       <dependency> 
        <groupId>com.google.gwt</groupId> 
        <artifactId>gwt-user</artifactId> 
        <version>${gwt.version}</version> 
       </dependency> 
       <dependency> 
        <groupId>com.google.gwt</groupId> 
        <artifactId>gwt-dev</artifactId> 
        <version>${gwt.version}</version> 
       </dependency> 
      </dependencies> 
     </plugin>