我有一个 Eclipse 产品,我使用“eclipse 产品导出向导”导出到不同的操作系统
该应用程序曾经在导出中包含 javax.mail_1.4.0.v201005080615.jar,但它不再需要该 jar。
应用程序在没有这个 jar 的情况下运行完美,但是当我从 pr 中删除它时
但是,如果我从依赖项中删除它,我会得到以下异常
C:\Users\Kris\workspace.metadata.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\assemble.org.eclipse.pde.container.feature.p2.xml:47: The following error occurred while executing this line:
C:\Users\Kris\workspace.metadata.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\assemble.org.eclipse.pde.container.feature.p2.xml:127: Messages while mirroring artifact descriptors.
Artifact not found: osgi.bundle,javax.mail,1.4.0.v201005080615.
The following error occurred while executing this line:
C:\Users\Kris\workspace.metadata.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\assemble.org.eclipse.pde.container.feature.p2.xml:127: Messages while mirroring artifact descriptors.
Artifact not found: osgi.bundle,javax.mail,1.4.0.v201005080615.
它最烦人,因为我不知道这意味着什么?!
然后,当我部署应用程序时,我还必须删除导出中包含的这个 jar
帮助,eeeeck!
克里斯