Hi! I want include XStream library in my plugin.
I don't want use <scope>compile</scope> because I see that Jira include this library (xstream-1.3.1.jar) in WEB-INF/lib folder. But when I write something like that :
<dependency> <groupId>xstream</groupId> <artifactId>xstream</artifactId> <version>1.2.2</version> <scope>provided</scope> </dependency>
it just don't work, plugin can't find and load xstream classes in runtime.
How to resolve this issue?
Jar files under WEB-INF/lib are not available to OSGI plugins. They have a class path or their own and hence you need to give the scope as compile. There is no other option here.
Well, the only other option is to create a v1 plugin. That will work but will take away all the advantages of v2 plugins away, like dynamic deployment.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Happy Friday, Funmakers! We had a Community Team offsite in Austin this week, and my mind feels primed for thinkin' from all the brainstorming we did! So, this week's Friday Fun thread w...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG