Bringing new meaning to the words "late reply" :)

Thanks for the link Fred.  If I take that that directory [1] and import
into Eclipse I get the same warning: "Access
"/home/collin/code/m2e-test/mid/web/../../resource" directory outside of
project base directory.
(org.apache.maven.plugins:maven-war-plugin:2.1.1:war:default-war:package)"

Everything still works, just an annoying warning.  Any way of squashing
that warning?

[1]
https://github.com/sonatype/m2eclipse-wtp/tree/master/org.maven.ide.eclipse.wtp.tests/projects/WebResourceFiltering/top

--
Collin Peters
cpet...@intouchfollowup.com
(206) 855-6656 (Direct Line)




On Sun, Oct 16, 2011 at 10:54 PM, Fred Bricon <fbri...@gmail.com> wrote:

> Can you try using <directory>${basedir}/../../sql</directory>, this
> scenario is tested in m2e-wtp :
> https://github.com/sonatype/m2eclipse-wtp/blob/master/org.maven.ide.eclipse.wtp.tests/projects/WebResourceFiltering/top/mid/web/pom.xml
>
> Regards,
>
> Fred Bricon
>
> 2011/10/17 Collin Peters <cpet...@intouchfollowup.com>
>
>> I have a Maven war project which includes the following for including
>> some resources
>>
>> <webResources>
>>  <!-- Include SQL for dbmaintain -->
>>  <webResource>
>> <directory>../../sql</directory>
>>  <targetPath>WEB-INF/sql</targetPath>
>>  <includes>
>>  <include>**/*.sql</include>
>> </includes>
>>  </webResource>
>> <!-- Include compiled reports -->
>>  <webResource>
>>  <directory>../../reports</directory>
>>  <targetPath>WEB-INF/reports</targetPath>
>> <includes>
>>  <include>**/*.jasper</include>
>> <!-- Include XSLT for reports -->
>>  <include>**/*.xslt</include>
>> </includes>
>>  </webResource>
>> </webResources>
>>
>> This has always worked fine in Maven (2 & 3) as well as the old
>> m2eclipse.  The new m2e complains with "Access
>> "/home/collin/Code/intouch.git/java/intouch-webapp/../../reports" directory
>> outside of project base directory"
>>
>> I know Maven is convention over configuration but this is just forcing
>> convention.  To me, putting all my Jasper reports and application SQL
>> inside <root>/java/webapp/src/main/reports instead of <root>/reports is
>> just silly.
>>
>> What are the best practices for dealing with resources that should be
>> included in a WAR, but just don't make sense to include inside the actual
>> Java webapp project
>>
>> Regards,
>> Collin
>>
>> _______________________________________________
>> m2e-users mailing list
>> m2e-users@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/m2e-users
>>
>>
>
>
> --
> "Have you tried turning it off and on again" - The IT Crowd
>
> _______________________________________________
> m2e-users mailing list
> m2e-users@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>
>
_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to