2013-09-04 3 views
0

STS (Eclipse)에 maven 프로젝트가 있고 STS의 Tomcat 6에 배치하려고합니다. maven 설치에서는 gwt-maven-plugin을 사용합니다. 설치된 전쟁은 모든 폴더 (WEB-INF /, META-INF /, 컴파일 된 GWT 프론트 엔드 폴더)를 포함합니다. 이 프로젝트를 Tomcat (STS)에 배포하면 webapps/project 폴더에 WEB-INF 및 META-INF 폴더 만 있습니다. 컴파일 된 GWT 프론트 엔드가있는 폴더는 찾을 수 없습니다. context.xml에서 나는 전쟁을 설치하기 위해 docBase를 설정하려고했지만 심지어 결과에는 차이가 없다. 지금 어디서나이 문제를 해결할 수있는 아이디어가 있습니까? 지금이 폴더를 webapps의 압축을 푼 폴더에 수동으로 복사해야하기 때문입니다. 고마워.STS (Eclipse)의 tomcat에 GWT 프로젝트 배포

답변

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>