-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 07/04/2014 05:01 PM, Max Rydahl Andersen wrote:
>>
>> My main concern is that this is bringing in dependencies outside or our target
platform
>> thus less easy to contain/check for overlaps. Also - using mvn copy goal seems to
me to be
>> the better way rather than using ant auto builders?
>
> The ant auto builder [1] does hands-off maven by calling 'mvn
process-sources'. This always
> executes the mvn copy-dependencies goal so bringing in the dependencies [2]. It has
always
> been essential that any process happening while developing in Eclipse must also occur
when
> building on the command line through maven. This is an example of that with the ant
providing
> the plumbing between Eclipse and maven.
..isn't that what the tycho-m2 plugin does for you ?
Well I am no expert in tycho so I may be wrong or not-up-to-date but no tycho cannot
help.
Tycho looks only looks for dependencies in pom files, which are osgi bundles. Normal maven
jar
libraries are ignored hence for those libraries to be available on the classpath to both
eclipse's
P2 and Tycho, they much be listed in the manifest file. I do this by specifying them as
dependencies in the pom file and using copy-dependencies to get them into the lib
directory of the
plugin.
PGR
- --
Paul Richardson
* p.g.richardson(a)phantomjinx.co.uk
* p.g.richardson(a)redhat.com
* pgrichardson(a)linux.com
"I know exactly who reads the papers ...
* The Daily Mirror is read by people who think they run the country.
* The Guardian is read by people who think they ought to run the country.
* The Times is read by people who do actually run the country.
* The Daily Mail is read by the wives of the people who run the country.
* The Financial Times is read by the people who own the country.
* The Morning Star is read by the people who think the country ought to be run by
another country.
* The Daily Telegraph is read by the people who think it is."
Jim Hacker, Yes Minister
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird -
http://www.enigmail.net/
iEYEARECAAYFAlO9N70ACgkQcthLMIwdEb2NHACcDpe2zP4cn+8MVpb1w7DHHSpN
tX8AoJ5ksMGqwri2dQMfzQ4lmI41t4hb
=dDLK
-----END PGP SIGNATURE-----