java - Attempting to import a package exported by another plugin. Import doesn't resolve. -


i'm trying make plugin eclipse, had migrate code being duplicated between similar project , own new project. in new project set package needed exported via manifest file. adding exported package dependency works , option import shows in little "quick fix" box.

when add import declaration error occurs , says import cannot resolved. i'm little perplexed because local project , exported package can added dependency without issues , tooltip popup tells me import package cannot resolve dependency?

here full error message the import de.fu_berlin.inf.archnemesis.core cannot resolved

here manifest plugin exporting package:

manifest-version: 1.0 bundle-manifestversion: 2 bundle-name: archnemesis-core-rule bundle-symbolicname: archnemesis-core-rule bundle-version: 1.0.0.qualifier require-bundle: de.fu_berlin.inf.archnemesis;bundle-version="1.0.0" export-package: de.fu_berlin.inf.archnemesis.core.chralx;uses:="org.eclipse.emf.ecore,de.fu_berlin.inf.archnemesis.archnemesis" bundle-requiredexecutionenvironment: javase-1.7 

here manifest plugin importing:

manifest-version: 1.0 bundle-manifestversion: 2 bundle-name: archnemesis-pmd-rule bundle-symbolicname: archnemesis-pmd-rule bundle-version: 1.0.0.qualifier fragment-host: net.sourceforge.pmd.eclipse.plugin;bundle-version="4.0.7.v20150522-1709" bundle-requiredexecutionenvironment: javase-1.7 require-bundle: de.fu_berlin.inf.archnemesis;bundle-version="1.0.0",  org.junit import-package: de.fu_berlin.inf.archnemesis.core.chralx,  net.sourceforge.pmd,  net.sourceforge.pmd.eclipse.core 

the package i'm trying work de.fu_berlin.inf.archnemesis.core.chralx package.

you must list every package want plugin export. have listed de.fu_berlin.inf.archnemesis.core.chralx not de.fu_berlin.inf.archnemesis.core 1 try use.


Comments

Popular posts from this blog

user interface - how to replace an ongoing process of image capture from another process call over the same ImageLabel in python's GUI TKinter -

javascript - Restarting Supervisor and effect on FlaskSocketIO -

php - Mongodb connectivity error -