What is the best way to distribute a resource jar which might be updated frequently?

Hi Experts

We are developing a certain Spark IntelliJ plugin so users can create a certain Java/Scala based project. However in order to develop Spark we want to distribute a certain Spark jar for users and that jar might be updated frequently(for example it might be updated every month or every two months).
Not sure what might be the best way to distribute the jar? Do you guys have any ideas?

Thanks!
Xiaoyong

1 comment
Comment actions Permalink

Use some CDN and inside plugin check for the new versions and inform the user about updates. Download the new jar from within your plugin.

Another option is to bundle it with the plug-in and release plugin updates every time you update the resources.

0

Please sign in to leave a comment.