buildr-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matteo Vaccari (JIRA)" <j...@apache.org>
Subject [jira] [Created] (BUILDR-604) Eclipse task generates incorrect classpath entries
Date Thu, 04 Aug 2011 06:35:27 GMT
Eclipse task generates incorrect classpath entries
--------------------------------------------------

                 Key: BUILDR-604
                 URL: https://issues.apache.org/jira/browse/BUILDR-604
             Project: Buildr
          Issue Type: Bug
          Components: IDE
    Affects Versions: 1.4.6
            Reporter: Matteo Vaccari



In the setup that follows, 

define 'problematic', :version => '0.0' do
  define 'foo' do
    package :war
  end
  
  define 'bar' do
    compile.with project('foo').compile.target, project('foo').test.compile.target
  end  
end

the eclipse task generates incorrect .classpath entries for project bar

<classpath>
  <classpathentry path="/Users/matteo/work/.../problematic/foo/target/classes" kind="src"
excluding="**/.svn/|**/CVS/"/>
  <classpathentry path="/Users/matteo/work/.../problematic/foo/target/test/classes" kind="src"
excluding="**/.svn/|**/CVS/"/>
 ...
</classpath>

The absolute paths are not recognized by Eclipse, that interprets the  /Users... paths as
it they were relative to the workspace.

There is a workaround with eclipse.exclude_lib that I documented here:
https://cwiki.apache.org/confluence/display/BUILDR/How+to+depend+on+a+war-packaged+project

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message