[
https://issues.apache.org/jira/browse/SOLR-3686?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Muir updated SOLR-3686:
------------------------------
Attachment: SOLR-3686.patch
1st patch for iteration.
This changes no classpaths etc (which we should separately do), just separates
the lib folders:
* turns on ivy sync here to end clean-jar hell
* copies all jar files in solrj/lib for packaging instead of a separate list in
the build.xml like today that is only bound to cause bugs
tests pass, but i'll inspect artifacts and packaging before committing.
then we can iterate separately on fixing e.g. solrj's compile-classpath so it
wont accidentally depend on lucene and things like that.
> fix solr/core and solr/solrj not to share a lib/ directory
> ----------------------------------------------------------
>
> Key: SOLR-3686
> URL: https://issues.apache.org/jira/browse/SOLR-3686
> Project: Solr
> Issue Type: Bug
> Reporter: Robert Muir
> Attachments: SOLR-3686.patch
>
>
> This makes the build system hairy.
> it also prevents us from using ivy's sync=true (LUCENE-4262)
> which totally prevents the issue of outdated jars.
> We should fix this so each has its own lib/
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]