From: Matthieu C. <cho...@gm...> - 2012-02-29 14:37:42
|
It is because the execution dependency of JavascriptSidekick (for example) is on RhinoPlugin, but RhinoPlugin is an empty plugin, the real dependency is on rhino.jar But to build the plugin you need rhino.jar That's why the ivy.xml of JavascriptSidekick has the following dependency : <dependency org="org.mozilla" name="rhino" rev="1.7R3"/> The problem is the same with Antfarm or plugins that require Lucene : In SmartOpen you have this dependency : plugin.com.kpouer.jedit.smartopen.SmartOpenPlugin.depend.4=plugin gatchan.jedit.lucene.LucenePlugin 2.8 but ivy.xml has this one <dependency org="org.apache.lucene" name="lucene-core" rev="3.5.0"/> The problem could be solved if we had transitive dependencies (I don't know how we could do that), but the props file will never contain enough information, at one time you will always need ivy.xml Matthieu 2012/2/29 Jarek Czekalski <jar...@po...> > Matthieu, the problem with rhino.jar is that if one uses ivy to get > RhinoPlugin artifact, he gets no rhino.jar. Only RhinoPlugin.jar. > > Are you going to fix it or will it stay this way? > > May other plugins be affected with this issue also? > > Jarek > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > -- > ----------------------------------------------- > jEdit Developers' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-devel > |