|
From: Matthieu C. <cho...@gm...> - 2012-02-29 15:56:58
|
RhinoPlugin has rhino dependency in it's ivy.xml, and rhino.jar is included in the package. JavascriptSidekick also use the same dependency for build but rhino.jar is only used for build and is not included in the plugin since that library will be provided by another plugin : RhinoSidekick. 2012/2/29 Jarek Czekalski <jar...@po...> > If the matters are so complicated as you describe, how is jedit able to > fetch rhino.jar? > > Jarek > > W dniu 2012-02-29 16:11, Matthieu Casanova pisze: > > Yes, but we don't have a real artifact repository so if JavascriptSidekick > ask for RhinoPlugin it cannot fetch the ivy.xml from RhinoPlugin so it > cannot know that rhino.jar is required. > And that information is not in RhinoPlugin.props either because the > library version is not in that file. > > 2012/2/29 Jarek Czekalski <jar...@po...> > >> >> >> W dniu 2012-02-29 15:37, Matthieu Casanova pisze: >> >> 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 >>> >> Not exactly. RhinoPlugin is not empty. RhinoPlugin plugin contains >> rhino.jar, but due to ivy settings only RhinoPlugin.jar is fetched. >> >> Jarek >> > > |