recommended handling of third-party jars?

Hi all!

My plugin has a large list of third-party dependencies (>16mb).. what is the recommended way of handling this in a source-distribution? should I bundle them all or use for example maven to provide dependency management? The plugin-contest seems to prefer ant-scripts.. is there any "standard" way of solving this in ant? (without bundling..)

Thanks for any reply!

regards,

/Ole
eviware.com

3 comments

Hello Ole,

OM> My plugin has a large list of third-party dependencies (>16mb)..
OM> what is the recommended way of handling this in a
OM> source-distribution? should I bundle them all or use for example
OM> maven to provide dependency management? The plugin-contest seems to
OM> prefer ant-scripts.. is there any "standard" way of solving this in
OM> ant? (without bundling..)

As far as I know, there is no standard way to solve this with Ant. There
are no restrictions on the build system of plugins submitted to the contest,
so if you would like to use Maven, you're free to do so.

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Hi Dmitry,

thanks for your reply.. are the intellij-related jars required to build a plugin available in any maven-repository? Or am I allowed to upload them to my own repository (publically available..)?

regards,

/Ole

0

ok thanks.. I'll see what fits best..

regards!

/Ole

0

Please sign in to leave a comment.