Task: to use a jar, that requires platform dependent libraries.
What was done: created a local maven repository, installed jar file and dll file there.
I am not sure that there's a good reason to mix technologies.
Jar files are almost always Java objects, and dll's are usually "dynamic link libraries" built in a C variant. To "import a dll" in a java based system such as JIRA, you'll have to provide a whole framework to support your dll and translate between the two technologies.
Could you step back and explain what you are trying to achieve? Not the "I want to use X for Y", but what the end goal is for the user?
That does not answer the question. I specifically asked you not to say "use X for Y". What is the end goal for the user?
Also, whatever you're doing, is there a Java library for it? Because if not, you'll have to implement a whole framework inside your add-on.
Have similar use case. Need to integrate JNI app that includes jar, dll, and lib files. Have substantial legacy code accessing app from different languages and frameworks. Can't practically tell vendor to rebuild app from native C code using maven, need to provide our own solution. Our use case doesn't seem technically difficult in principle---it's only four files.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Hi Atlassian Community! My name is Shana, and I’m on the Jira Software team. One of the many reasons this Community exists is to connect you to others on similar product journeys or with comparabl...
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
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs