Can I use the latest PDE to develop plugins targeted for an earlier version of Eclipse? [message #1750323] |
Mon, 19 December 2016 23:16 |
Max Yang Messages: 3 Registered: December 2016 |
Junior Member |
|
|
I'm developing a plugin on Neon.1a targeted to run on Luna (4.4.x). What do I need to do to make it compatible? Currently it fails because it requires org.eclipse.core.filesystem bundle version 1.6.0 which is too new for Luna.
I have already tried specifying a version in MANIFEST.MF but it's still resolving to 1.6.0. How can I make my plugin compatible with older versions? Do I have to use older version of Eclipse and PDE to package the plugin?
MANIFEST.MF
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Workbench
Bundle-SymbolicName: workbench;singleton:=true
Bundle-Version: 1.0.0.beta
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.10.0",
org.eclipse.ui,
org.eclipse.core.filesystem;bundle-version="1.4.0",
org.apache.commons.io,
org.apache.commons.lang
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-ClassPath: .,
swing2swt.jar
Import-Package: javax.xml.bind,
org.apache.commons.io,
org.eclipse.core.filesystem;version="[1.4.0,2.0.0)",
org.eclipse.core.runtime;version="[3.10.0,4.0.0)",
org.eclipse.datatools.connectivity,
org.eclipse.swt,
org.eclipse.ui,
org.eclipse.ui.ide,
org.osgi.framework
Bundle-Activator: Activator
Bundle-ActivationPolicy: lazy
|
|
|
|
Powered by
FUDForum. Page generated in 0.01909 seconds