...
Plugin Development
...
Configuration
- #What information do MANIFEST.MF and plugin.xml contain?
- #How do I create a plugin project that uses an existing SEAL plugin?
- #How do I add a third-party library to SEAL?
...
- #How can I launch the Eclipse web browser from my plugin?
- #How can my view save data via Eclipse main menu (FILE => Save or Save As...)?
- #How can I notify Eclipse about the change of "dirty"-ness of my WorkbenchPart?
- #What happens when a view is closed?
- #How do I access a file in the plugin programmatically?
- #How can I manipulate the main workbench menu?
...
Build process
- #In build.properties, I specified to build a JAR file from my plugin sources. When I deploy my plugin, a class can not be found. What am I doing wrong?
- #How do I generate Javadoc with links to APIs on the web?
- #Should I deploy my pure Java plugin as a JAR file or as a directory?
...
You must add your JAR file to "Bundle-Classpath" in MANIFEST.MF.
Open MANIFEST.MF. Select the RUNTIME tab. Press NEW... button in the CLASSPATH section and type the name of your (future) library.
Note: As of July 2007, we recommend that your plugin stays free of JAR files. If you have an external jars, add them jar, put it in to edu.stanford.slac.external and make that plugin required by your plugin.
...