It’d be great to automate building the IntelliJ dependencies - minimizing 
update requirements would be nice - I won’t have time to work on it in the 
short term though.

Steve 

> On Nov 26, 2014, at 9:23 PM, [email protected] wrote:
> 
> I don’t feel strongly about that so I won’t.
> 
> Maybe the IntelliJ module dependencies could be built from the Maven pom’s?  
> Does that sound feasible to you Steve?  There may be some exceptions but if 
> there aren’t a ton then why not?  Ultimately it would be nice to have a 
> solution that doesn’t require that much continuous updating.
> 
> ~ David Smiley
> Freelance Apache Lucene/Solr Search Consultant/Developer
> http://www.linkedin.com/in/davidwsmiley
> 
> On Wed, Nov 26, 2014 at 4:57 PM, Steve Rowe <[email protected]> wrote:
> David,
> 
> I’d rather not go down the transitive route, because it would introduce 
> misalignments with the Ant build, and because unwanted transitive deps could 
> improperly influence the IntelliJ build.  But if you feel strongly about it, 
> go ahead: -0.
> 
> Thanks for working on it.
> 
> Steve
> 
> > On Nov 24, 2014, at 10:37 PM, [email protected] wrote:
> >
> > On trunk I cleaned and re-created my IntelliJ based build (ant clean-idea, 
> > idea).  IntelliJ didn’t get the memo about Java 8 so I changed that 
> > (locally).  Then I found that the Solr velocity contrib couldn’t resolve a 
> > ResourceLoader class in analysis-common.  So I simply checked the “export” 
> > checkbox on analysis-comon from the Solr-core module, and Solr-core is a 
> > dependency of velocity, and this it can resolve it.  Export is synonymous 
> > with transitive resolution.  Now it compiles locally.  It seems like an odd 
> > thing to go wrong.  Java 8 I expected.
> >
> > So if any IntelliJ user has run into issues lately, maybe sharing my 
> > experience will help.  I should commit the changes but I’ll wait for a 
> > reply.
> >
> > I think the “Export” (transitive resolution) feature could allow us to 
> > simplify some of the dependency management quite a bit within IntelliJ so 
> > that it may need less maintenance.
> >
> > ~ David Smiley
> > Freelance Apache Lucene/Solr Search Consultant/Developer
> > http://www.linkedin.com/in/davidwsmiley
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to