Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » PDE build for RCP app not delivering executable
PDE build for RCP app not delivering executable [message #43125] Fri, 30 January 2009 01:25 Go to next message
Tim Dawson is currently offline Tim DawsonFriend
Messages: 5
Registered: July 2009
Junior Member
When running the following java command:

java -classpath D:\Program
Files\eclipse34\plugins\org.eclipse.equinox.launcher_1.0.101 .R34x_v20080819.jar
org.eclipse.equinox.launcher.Main -application
org.eclipse.ant.core.antRunner -Dverify=true -DbuildDirectory=d:\builds\ct
-buildfile d:/Program
Files/eclipse34\plugins\org.eclipse.pde.build_3.4.1.R34x_v20 080805/scripts/productBuild/productBuild.xml

I don't get an executable output, but when I use the Eclipse Product
export wizard, I do get the executable output.

Does anybody have any idea what steps I could be missing?

Thanks,
Tim
Re: PDE build for RCP app not delivering executable [message #44331 is a reply to message #43125] Tue, 03 February 2009 19:25 Go to previous message
Andrew Niefer is currently offline Andrew NieferFriend
Messages: 990
Registered: July 2009
Senior Member
Do you have the delta pack?
Headless build gets the exe from the org.eclipse.equinox.executable
feature which comes in the delta pack. It also needs the
org.eclipse.equinox.launcher.* fragments. During export, PDE/UI will
take the exe from the running eclipse if it can't find the executable
feature.

The other thing to check is that you are specifying the "config"
property, the default value is just "*,*,*" which means platform
indepedent, and the launchers are platform specific.

-Andrew

Tim Dawson wrote:
> When running the following java command:
>
> java -classpath D:\Program
> Files\eclipse34\plugins\org.eclipse.equinox.launcher_1.0.101 .R34x_v20080819.jar
> org.eclipse.equinox.launcher.Main -application
> org.eclipse.ant.core.antRunner -Dverify=true
> -DbuildDirectory=d:\builds\ct -buildfile d:/Program
> Files/eclipse34\plugins\org.eclipse.pde.build_3.4.1.R34x_v20 080805/scripts/productBuild/productBuild.xml
>
>
> I don't get an executable output, but when I use the Eclipse Product
> export wizard, I do get the executable output.
> Does anybody have any idea what steps I could be missing?
>
> Thanks,
> Tim
Re: PDE build for RCP app not delivering executable [message #591208 is a reply to message #43125] Tue, 03 February 2009 19:25 Go to previous message
Andrew Niefer is currently offline Andrew NieferFriend
Messages: 990
Registered: July 2009
Senior Member
Do you have the delta pack?
Headless build gets the exe from the org.eclipse.equinox.executable
feature which comes in the delta pack. It also needs the
org.eclipse.equinox.launcher.* fragments. During export, PDE/UI will
take the exe from the running eclipse if it can't find the executable
feature.

The other thing to check is that you are specifying the "config"
property, the default value is just "*,*,*" which means platform
indepedent, and the launchers are platform specific.

-Andrew

Tim Dawson wrote:
> When running the following java command:
>
> java -classpath D:\Program
> Files\eclipse34\plugins\org.eclipse.equinox.launcher_1.0.101 .R34x_v20080819.jar
> org.eclipse.equinox.launcher.Main -application
> org.eclipse.ant.core.antRunner -Dverify=true
> -DbuildDirectory=d:\builds\ct -buildfile d:/Program
> Files/eclipse34\plugins\org.eclipse.pde.build_3.4.1.R34x_v20 080805/scripts/productBuild/productBuild.xml
>
>
> I don't get an executable output, but when I use the Eclipse Product
> export wizard, I do get the executable output.
> Does anybody have any idea what steps I could be missing?
>
> Thanks,
> Tim
Previous Topic:pde.exportPlugins failed
Next Topic:PDE-Build against a target platform
Goto Forum:
  


Current Time: Thu Dec 26 23:17:08 GMT 2024

Powered by FUDForum. Page generated in 0.03816 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top