External jars in eclipse plug-in

后端 未结 6 1728
被撕碎了的回忆
被撕碎了的回忆 2021-02-04 15:08

I\'m creating an eclipse plug-in and I\'m having trouble with external jars. In my plug-in I start an application which requires some external jars. What do I have to do to expo

6条回答
  •  后悔当初
    2021-02-04 16:02

    This is what has worked for me. If they are truly external, and this is a project for your company that is not going to be in the "wild" and you control the environment, and you have them out on the file system say at /opt/java/lib/somedir/some.jar you can tell the bundle where to find them by adding them to the Bundle-ClassPath entry in the MANIFEST.MF under META-INF. The syntax is: Bundle-ClassPath: ., external:/opt/java/lib/somedir/some.jar, external:/opt/java/lib/someotherdir/someother.jar

    Also it would be prudent to use these in your build path so that you are working with the same jars in both build and runtime environments.

    I have done this where the Jars are multi-purpose (such as apache-commons) on our file systems and again we control the environment.

    Reference the following: http://www.eclipsezone.com/eclipse/forums/t51870.html

提交回复
热议问题