我需要向我的 Eclipse 插件项目中的 jar
添加一个变量。
我收到“未找到类定义”异常。我的想法是我需要以某种方式将它添加到 list 文件中?
最佳答案
执行此操作的最佳方法(如果它适合您)是将 jar 包含在您要从中使用它的包(插件)中。这允许您使用 jar 中的功能,但不将其暴露给您的应用程序的其余部分,除非通过您为插件提供的任何 API。您可以将 jar 添加到插件的类路径,这样您就可以访问它的所有类
如果您完全隐藏外部 jar,最好不要从 list 文件中公开其内部包,并且不要将其任何类公开给应用程序的其余部分,尽管如果您需要这样做,这是可能的。这两种方式我都做过,并且更喜欢隐藏外部 jar 。 Eclipse RCP 一书(McAffer 和 Lemieux)详细介绍了这个过程。
关于java - 向 Eclipse 插件添加构建路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1183960/