Thanks to all !It is working here with the Farrukh's config and the new
snapshot. The new gwt eclipse plugin is also working with this default maven
project structure and with the noserver option.


2009/4/18 Farrukh Najmi <farr...@wellfleetsoftware.com>

>
> For others benefit, here is how I have my pom (see lines in bold font for
> relevant config):
>
>   <build>
>     *<outputDirectory>target/hosted/WEB-INF/classes</outputDirectory>*
>     <plugins>
>       <plugin>
>         <groupId>org.codehaus.mojo</groupId>
>         <artifactId>gwt-maven-plugin</artifactId>
>         <version>1.1-SNAPSHOT</version>
>         <configuration>
>             *<output>${basedir}/target/hosted</output>*
>             <module>com.test.CalendarApp</module>
>             <runTarget>com.test.CalendarApp/Calendar.html</runTarget>
>         </configuration>
>         <executions>
>           <execution>
>             <goals>
>               <goal>compile</goal>
>               <goal>test</goal>
>             </goals>
>           </execution>
>         </executions>
>       </plugin>
>       ...
>     <plugins>
>      ...
>   <build>
>
> It seems to me that writing generated output in the src tree (rather than
> the target tree) is not good maven practice.
> I do not know enough of the issues involved but I feel we should change the
> default for the plugin to be a directory under
> target tree and still have normal behavior. What do you and others think of
> changing the defaults to something like what I show above in bold? Thanks.
>
>
> nicolas de loof wrote:
>
>
>  Gwt compiler output is set by default to webapp source folder so that you
> can easily startup a "noserver" server using mvn jetty:run or equivalent
> tomcat setup.
>
>  You can override this by configuration if you wish, but this doesn't
> breack building the WAR anyway.
>
>  Still need to improve the doc ;)
>
> 2009/4/18 Farrukh Najmi <farr...@wellfleetsoftware.com>
>
>>
>> BTW I generated my project structure via:
>>
>> mvn -Dgwt.version=1.6.0 archetype:generate
>> -DarchetypeGroupId=org.codehaus.mojo  \
>> -DarchetypeArtifactId=gwt-maven-plugin    -DarchetypeVersion=1.1-SNAPSHOT
>> -DgroupId=com.test -DartifactId=gwt-latest
>>
>> Lastly, I am not sure why I am getting generated files in the following
>> directories:
>>
>> /src/main/webapp/.gwt-tmp
>> src/main/webapp/com.test.Application
>>
>> Why are these not being written to my target tree.
>>
>> In case you need it my very minimal project is available as a zip here:
>>
>> <http://www.wellfleetsoftware.com/files/gwt-latest.zip><http://www.wellfleetsoftware.com/files/gwt-latest.zip>
>>
>>
>
> --
> Regards,
> Farrukh
>
> Web: http://www.wellfleetsoftware.com
>
>  --------------------------------------------------------------------- To
> unsubscribe from this list, please visit:
> http://xircles.codehaus.org/manage_email
>

Reply via email to