繁体   English   中英

Eclipse 插件项目和用户库

[英]Eclipse plugin project and user library

我试图将我自己的用户库添加到我的 eclipse 插件项目中。 但是当我运行这个项目时,我得到了java.lang.ClassNotFoundException 它仅适用,当我添加一个罐子像在接受这个问题的答案中提到: 添加罐子到Eclipse插件

如何在 eclipse 插件项目中正确使用自定义用户库?

你没有。 您的插件在插件运行时中执行,这意味着它的所有依赖项都必须在其清单中声明或作为该插件的一部分交付。 您必须将构成用户库的任何 jar 文件放入项目本身,并将它们添加到清单的运行时部分。

插件清单编辑器的运行时选项卡

不要手动编辑 Java 构建路径。 PDE 将更改它以使其与清单的内容保持一致,但这只是一种方式。

我通常这样做

1. Open your plugin.xml
2. Go to Runtime tab and add your JAR in the classpath section
3. Also you have to add the plugin dependencies

http://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/dependencies.htm

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM