我有一个 Eclipse 插件在 Eclipse 环境中运行良好。
我想把它导出成一个 jar 文件,所以我选择了 Export > Deployable plugins and Fragments。
我可以得到一个jar文件,但是报错了。
打开日志文件,它报告我有 1242 个问题(191 个错误,1051 个警告)。这是错误日志的一些副本。
2. ERROR in /Users/LSclipse/src/lsclipse/LSDiffRunner.java (at line 61)
import edu.washington.cs.induction.OnePipeLineScript;
^^^
The import edu cannot be resolved
----------
3. ERROR in /Users/LSclipse/src/lsclipse/LSDiffRunner.java (at line 261)
OnePipeLineScript.getMatchingForRefFinder(projName, proj1, proj1Loc
^^^^^^^^^^^^^^^^^
OnePipeLineScript cannot be resolved
为什么我有错误?我有 2049 个警告,但在 eclipse IDE 中编译插件时没有错误。
添加
主项目引用了另外两个项目,并引用了许多外部库。我附上了包视图和 Java 构建路径。