Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » 64-bit Eclipse RCP development environment on 64-bit Windows 7
64-bit Eclipse RCP development environment on 64-bit Windows 7 [message #500027] Tue, 24 November 2009 17:58 Go to next message
Sean Dockery is currently offline Sean DockeryFriend
Messages: 8
Registered: July 2009
Junior Member
Hello,

I have recently been upgrade to Windows 7 64-bit. I have installed a 64-bit
JDK on the machine, but I want to avoid installing a 32-bit JDK so that I
can continue to use the machine to test our Eclipse RCP application in a
64-bit only environment.

I have been having difficulty, unfortunately, setting up a suitable Eclipse
RCP development environment on the machine. I have been downloaded and
unzipped the x86_64 version of Eclipse Platform 3.5.1 (as no 64-bit bundles
exist). Eclipse runs fine by itself.

When I attempt to overlay the delta pack for 3.5.1, however, Eclipse fails
to run and give odd exceptions. This happened for me as well on the 32-bit
versions of Eclipse when I overlaid the delta pack, but I was able to avoid
the issue by using the Eclipse for RCP Developers bundle.

What am I doing wrong in installing the delta pack? Should I not simply
unzip the file content overtop the existing Eclipse install (and overwrite
existing files)?

Thanks for your time.

--
Sean Dockery
QuIC Financial Technologies Inc.
Re: 64-bit Eclipse RCP development environment on 64-bit Windows 7 [message #500028 is a reply to message #500027] Tue, 24 November 2009 18:05 Go to previous messageGo to next message
Andrew Niefer is currently offline Andrew NieferFriend
Messages: 990
Registered: July 2009
Senior Member
In 3.5 it is better to not extract the deltapack over top of the eclipse
install. you should extract it to a separate directory and then set
your target platform preferences to include it.

See here for some details:
http://aniefer.blogspot.com/2009/06/using-deltapack-in-eclip se-35.html
-Andrew

Sean Dockery wrote:
> Hello,
>
> I have recently been upgrade to Windows 7 64-bit. I have installed a
> 64-bit JDK on the machine, but I want to avoid installing a 32-bit JDK
> so that I can continue to use the machine to test our Eclipse RCP
> application in a 64-bit only environment.
>
> I have been having difficulty, unfortunately, setting up a suitable
> Eclipse RCP development environment on the machine. I have been
> downloaded and unzipped the x86_64 version of Eclipse Platform 3.5.1 (as
> no 64-bit bundles exist). Eclipse runs fine by itself.
>
> When I attempt to overlay the delta pack for 3.5.1, however, Eclipse
> fails to run and give odd exceptions. This happened for me as well on
> the 32-bit versions of Eclipse when I overlaid the delta pack, but I was
> able to avoid the issue by using the Eclipse for RCP Developers bundle.
>
> What am I doing wrong in installing the delta pack? Should I not simply
> unzip the file content overtop the existing Eclipse install (and
> overwrite existing files)?
>
> Thanks for your time.
>
> --
> Sean Dockery
> QuIC Financial Technologies Inc.
>
>
Re: 64-bit Eclipse RCP development environment on 64-bit Windows 7 [message #500038 is a reply to message #500028] Tue, 24 November 2009 19:00 Go to previous messageGo to next message
Sean Dockery is currently offline Sean DockeryFriend
Messages: 8
Registered: July 2009
Junior Member
Thanks for the link, Andrew. Being relatively new to RCP development, it
was never clear to me as to whether the Delta Pack should be applied to the
development environment or the target platform. This will be my first
attempt to export to multiple platforms. From what you've said, I believe
that I can get away with using a pristine copy of the Eclipse SDK as my
development environment and a pristine copy of the Eclipse PDE SDK as my
target platform. I'll give it a shot and let you know how it goes.

Kindest regards,
--
Sean Dockery
QuIC Financial Technologies Inc.

"Andrew Niefer" <aniefer@ca.ibm.com> wrote in message
news:heh79b$hta$1@build.eclipse.org...
> In 3.5 it is better to not extract the deltapack over top of the eclipse
> install. you should extract it to a separate directory and then set your
> target platform preferences to include it.
>
> See here for some details:
> http://aniefer.blogspot.com/2009/06/using-deltapack-in-eclip se-35.html
> -Andrew
>
> Sean Dockery wrote:
>> Hello,
>>
>> I have recently been upgrade to Windows 7 64-bit. I have installed a
>> 64-bit JDK on the machine, but I want to avoid installing a 32-bit JDK so
>> that I can continue to use the machine to test our Eclipse RCP
>> application in a 64-bit only environment.
>>
>> I have been having difficulty, unfortunately, setting up a suitable
>> Eclipse RCP development environment on the machine. I have been
>> downloaded and unzipped the x86_64 version of Eclipse Platform 3.5.1 (as
>> no 64-bit bundles exist). Eclipse runs fine by itself.
>>
>> When I attempt to overlay the delta pack for 3.5.1, however, Eclipse
>> fails to run and give odd exceptions. This happened for me as well on
>> the 32-bit versions of Eclipse when I overlaid the delta pack, but I was
>> able to avoid the issue by using the Eclipse for RCP Developers bundle.
>>
>> What am I doing wrong in installing the delta pack? Should I not simply
>> unzip the file content overtop the existing Eclipse install (and
>> overwrite existing files)?
>>
>> Thanks for your time.
>>
>> --
>> Sean Dockery
>> QuIC Financial Technologies Inc.
>>
>>
Re: 64-bit Eclipse RCP development environment on 64-bit Windows 7 [message #500045 is a reply to message #500038] Tue, 24 November 2009 19:08 Go to previous messageGo to next message
Sean Dockery is currently offline Sean DockeryFriend
Messages: 8
Registered: July 2009
Junior Member
Sorry, I should have said "Eclipse RCP SDK" as the target platform.

"Sean Dockery" <sean.dockery@quic.com> wrote in message
news:hehaj1$dip$1@build.eclipse.org...
> Thanks for the link, Andrew. Being relatively new to RCP development, it
> was never clear to me as to whether the Delta Pack should be applied to
> the development environment or the target platform. This will be my first
> attempt to export to multiple platforms. From what you've said, I believe
> that I can get away with using a pristine copy of the Eclipse SDK as my
> development environment and a pristine copy of the Eclipse PDE SDK as my
> target platform. I'll give it a shot and let you know how it goes.
>
> Kindest regards,
> --
> Sean Dockery
> QuIC Financial Technologies Inc.
>
> "Andrew Niefer" <aniefer@ca.ibm.com> wrote in message
> news:heh79b$hta$1@build.eclipse.org...
>> In 3.5 it is better to not extract the deltapack over top of the eclipse
>> install. you should extract it to a separate directory and then set your
>> target platform preferences to include it.
>>
>> See here for some details:
>> http://aniefer.blogspot.com/2009/06/using-deltapack-in-eclip se-35.html
>> -Andrew
>>
>> Sean Dockery wrote:
>>> Hello,
>>>
>>> I have recently been upgrade to Windows 7 64-bit. I have installed a
>>> 64-bit JDK on the machine, but I want to avoid installing a 32-bit JDK
>>> so that I can continue to use the machine to test our Eclipse RCP
>>> application in a 64-bit only environment.
>>>
>>> I have been having difficulty, unfortunately, setting up a suitable
>>> Eclipse RCP development environment on the machine. I have been
>>> downloaded and unzipped the x86_64 version of Eclipse Platform 3.5.1 (as
>>> no 64-bit bundles exist). Eclipse runs fine by itself.
>>>
>>> When I attempt to overlay the delta pack for 3.5.1, however, Eclipse
>>> fails to run and give odd exceptions. This happened for me as well on
>>> the 32-bit versions of Eclipse when I overlaid the delta pack, but I was
>>> able to avoid the issue by using the Eclipse for RCP Developers bundle.
>>>
>>> What am I doing wrong in installing the delta pack? Should I not simply
>>> unzip the file content overtop the existing Eclipse install (and
>>> overwrite existing files)?
>>>
>>> Thanks for your time.
>>>
>>> --
>>> Sean Dockery
>>> QuIC Financial Technologies Inc.
>>>
>>>
Re: 64-bit Eclipse RCP development environment on 64-bit Windows 7 [message #500053 is a reply to message #500045] Tue, 24 November 2009 19:30 Go to previous messageGo to next message
Sean Dockery is currently offline Sean DockeryFriend
Messages: 8
Registered: July 2009
Junior Member
I ended up using another copy of the Eclipse SDK as the target platform
(along with the Delta Pack as you suggested), as I required some additional
bundles that seem to come with the Eclipse SDK drop but not the Eclipse RCP
SDK drop, namely Jetty. I haven't actually checked, but I suspect that
Eclipse Help is not included in the Eclipse RCP SDK drop. I'm not sure
where I was getting org.apache.commons.lang before; I'll probably just break
down and add it to the project explicitly rather than try to find a drop
that includes it.

Thanks again, Andrew, for pointing me in the right direction.

Kindest regards,
--
Sean Dockery
QuIC Financial Technologies Inc.

"Sean Dockery" <sean.dockery@quic.com> wrote in message
news:hehb25$jih$1@build.eclipse.org...
> Sorry, I should have said "Eclipse RCP SDK" as the target platform.
>
> "Sean Dockery" <sean.dockery@quic.com> wrote in message
> news:hehaj1$dip$1@build.eclipse.org...
>> Thanks for the link, Andrew. Being relatively new to RCP development, it
>> was never clear to me as to whether the Delta Pack should be applied to
>> the development environment or the target platform. This will be my
>> first attempt to export to multiple platforms. From what you've said, I
>> believe that I can get away with using a pristine copy of the Eclipse SDK
>> as my development environment and a pristine copy of the Eclipse PDE SDK
>> as my target platform. I'll give it a shot and let you know how it goes.
>>
>> Kindest regards,
>> --
>> Sean Dockery
>> QuIC Financial Technologies Inc.
>>
>> "Andrew Niefer" <aniefer@ca.ibm.com> wrote in message
>> news:heh79b$hta$1@build.eclipse.org...
>>> In 3.5 it is better to not extract the deltapack over top of the eclipse
>>> install. you should extract it to a separate directory and then set
>>> your target platform preferences to include it.
>>>
>>> See here for some details:
>>> http://aniefer.blogspot.com/2009/06/using-deltapack-in-eclip se-35.html
>>> -Andrew
>>>
>>> Sean Dockery wrote:
>>>> Hello,
>>>>
>>>> I have recently been upgrade to Windows 7 64-bit. I have installed a
>>>> 64-bit JDK on the machine, but I want to avoid installing a 32-bit JDK
>>>> so that I can continue to use the machine to test our Eclipse RCP
>>>> application in a 64-bit only environment.
>>>>
>>>> I have been having difficulty, unfortunately, setting up a suitable
>>>> Eclipse RCP development environment on the machine. I have been
>>>> downloaded and unzipped the x86_64 version of Eclipse Platform 3.5.1
>>>> (as no 64-bit bundles exist). Eclipse runs fine by itself.
>>>>
>>>> When I attempt to overlay the delta pack for 3.5.1, however, Eclipse
>>>> fails to run and give odd exceptions. This happened for me as well on
>>>> the 32-bit versions of Eclipse when I overlaid the delta pack, but I
>>>> was able to avoid the issue by using the Eclipse for RCP Developers
>>>> bundle.
>>>>
>>>> What am I doing wrong in installing the delta pack? Should I not
>>>> simply unzip the file content overtop the existing Eclipse install (and
>>>> overwrite existing files)?
>>>>
>>>> Thanks for your time.
>>>>
>>>> --
>>>> Sean Dockery
>>>> QuIC Financial Technologies Inc.
>>>>
>>>>
Re: 64-bit Eclipse RCP development environment on 64-bit Windows 7 [message #500105 is a reply to message #500053] Wed, 25 November 2009 01:26 Go to previous messageGo to next message
J. Michael Dean, M.D. is currently offline J. Michael Dean, M.D.Friend
Messages: 218
Registered: July 2009
Senior Member
This may be bad form, but I use my development environment plus delta pack
to create my target. The alternative is to create a target consisting of
the RCP SDK, plus the delta pack, but this seems overkill. In the past,
this was NOT overkill because the delta pack did not belong in my
development environment, but now Galileo allows construction of the target
and this seems simple and effective.

- Mike


On 11/24/09 12:30 PM, in article hehcav$hdk$1@build.eclipse.org, "Sean
Dockery" <sean.dockery@quic.com> wrote:

> I ended up using another copy of the Eclipse SDK as the target platform
> (along with the Delta Pack as you suggested), as I required some additional
> bundles that seem to come with the Eclipse SDK drop but not the Eclipse RCP
> SDK drop, namely Jetty. I haven't actually checked, but I suspect that
> Eclipse Help is not included in the Eclipse RCP SDK drop. I'm not sure
> where I was getting org.apache.commons.lang before; I'll probably just break
> down and add it to the project explicitly rather than try to find a drop
> that includes it.
>
> Thanks again, Andrew, for pointing me in the right direction.
>
> Kindest regards,
> --
> Sean Dockery
> QuIC Financial Technologies Inc.
>
> "Sean Dockery" <sean.dockery@quic.com> wrote in message
> news:hehb25$jih$1@build.eclipse.org...
>> Sorry, I should have said "Eclipse RCP SDK" as the target platform.
>>
>> "Sean Dockery" <sean.dockery@quic.com> wrote in message
>> news:hehaj1$dip$1@build.eclipse.org...
>>> Thanks for the link, Andrew. Being relatively new to RCP development, it
>>> was never clear to me as to whether the Delta Pack should be applied to
>>> the development environment or the target platform. This will be my
>>> first attempt to export to multiple platforms. From what you've said, I
>>> believe that I can get away with using a pristine copy of the Eclipse SDK
>>> as my development environment and a pristine copy of the Eclipse PDE SDK
>>> as my target platform. I'll give it a shot and let you know how it goes.
>>>
>>> Kindest regards,
>>> --
>>> Sean Dockery
>>> QuIC Financial Technologies Inc.
>>>
>>> "Andrew Niefer" <aniefer@ca.ibm.com> wrote in message
>>> news:heh79b$hta$1@build.eclipse.org...
>>>> In 3.5 it is better to not extract the deltapack over top of the eclipse
>>>> install. you should extract it to a separate directory and then set
>>>> your target platform preferences to include it.
>>>>
>>>> See here for some details:
>>>> http://aniefer.blogspot.com/2009/06/using-deltapack-in-eclip se-35.html
>>>> -Andrew
>>>>
>>>> Sean Dockery wrote:
>>>>> Hello,
>>>>>
>>>>> I have recently been upgrade to Windows 7 64-bit. I have installed a
>>>>> 64-bit JDK on the machine, but I want to avoid installing a 32-bit JDK
>>>>> so that I can continue to use the machine to test our Eclipse RCP
>>>>> application in a 64-bit only environment.
>>>>>
>>>>> I have been having difficulty, unfortunately, setting up a suitable
>>>>> Eclipse RCP development environment on the machine. I have been
>>>>> downloaded and unzipped the x86_64 version of Eclipse Platform 3.5.1
>>>>> (as no 64-bit bundles exist). Eclipse runs fine by itself.
>>>>>
>>>>> When I attempt to overlay the delta pack for 3.5.1, however, Eclipse
>>>>> fails to run and give odd exceptions. This happened for me as well on
>>>>> the 32-bit versions of Eclipse when I overlaid the delta pack, but I
>>>>> was able to avoid the issue by using the Eclipse for RCP Developers
>>>>> bundle.
>>>>>
>>>>> What am I doing wrong in installing the delta pack? Should I not
>>>>> simply unzip the file content overtop the existing Eclipse install (and
>>>>> overwrite existing files)?
>>>>>
>>>>> Thanks for your time.
>>>>>
>>>>> --
>>>>> Sean Dockery
>>>>> QuIC Financial Technologies Inc.
>>>>>
>>>>>
Re: 64-bit Eclipse RCP development environment on 64-bit Windows 7 [message #500591 is a reply to message #500105] Thu, 26 November 2009 22:00 Go to previous message
Sean Dockery is currently offline Sean DockeryFriend
Messages: 8
Registered: July 2009
Junior Member
Hello Mike,

You still have the same problem that I do of maintaining the target
environment; the only difference is that I'm taking a more conservative
approach by separating it from my development environment. I actually
maintain the separate target environment as an artifact in our version
control system. That way, I can be certain that I won't accidentally see
behavior that is different on my machine because I have installed an update
into my development environment, and I won't accidentally introduce a
dependency on a bundle in my development environment that breaks the build
on other developers' machines who don't have the same bundles installed into
their development environments. I just feel that managing and maintaining a
separate target environment mitigates some of the risks that come with using
my own development environment as the target.

PS: I also figured out shortly after my previous posting that I could
simply *still* use the 32-bit Galileo drops as my target. So, going to a
64-bit development environment did not actually affect my product
configuration whatsoever. :-) I don't know why it hadn't occurred to me
earlier.

Kindest regards,
--
Sean Dockery
QuIC Financial Technologies Inc.

"J Michael Dean" <mdean77@comcast.net> wrote in message
news:C731D5B8.285A5%mdean77@comcast.net...
> This may be bad form, but I use my development environment plus delta pack
> to create my target. The alternative is to create a target consisting of
> the RCP SDK, plus the delta pack, but this seems overkill. In the past,
> this was NOT overkill because the delta pack did not belong in my
> development environment, but now Galileo allows construction of the target
> and this seems simple and effective.
>
> - Mike
>
>
> On 11/24/09 12:30 PM, in article hehcav$hdk$1@build.eclipse.org, "Sean
> Dockery" <sean.dockery@quic.com> wrote:
>
>> I ended up using another copy of the Eclipse SDK as the target platform
>> (along with the Delta Pack as you suggested), as I required some
>> additional
>> bundles that seem to come with the Eclipse SDK drop but not the Eclipse
>> RCP
>> SDK drop, namely Jetty. I haven't actually checked, but I suspect that
>> Eclipse Help is not included in the Eclipse RCP SDK drop. I'm not sure
>> where I was getting org.apache.commons.lang before; I'll probably just
>> break
>> down and add it to the project explicitly rather than try to find a drop
>> that includes it.
>>
>> Thanks again, Andrew, for pointing me in the right direction.
>>
>> Kindest regards,
>> --
>> Sean Dockery
>> QuIC Financial Technologies Inc.
>>
>> "Sean Dockery" <sean.dockery@quic.com> wrote in message
>> news:hehb25$jih$1@build.eclipse.org...
>>> Sorry, I should have said "Eclipse RCP SDK" as the target platform.
>>>
>>> "Sean Dockery" <sean.dockery@quic.com> wrote in message
>>> news:hehaj1$dip$1@build.eclipse.org...
>>>> Thanks for the link, Andrew. Being relatively new to RCP development,
>>>> it
>>>> was never clear to me as to whether the Delta Pack should be applied to
>>>> the development environment or the target platform. This will be my
>>>> first attempt to export to multiple platforms. From what you've said,
>>>> I
>>>> believe that I can get away with using a pristine copy of the Eclipse
>>>> SDK
>>>> as my development environment and a pristine copy of the Eclipse PDE
>>>> SDK
>>>> as my target platform. I'll give it a shot and let you know how it
>>>> goes.
>>>>
>>>> Kindest regards,
>>>> --
>>>> Sean Dockery
>>>> QuIC Financial Technologies Inc.
>>>>
>>>> "Andrew Niefer" <aniefer@ca.ibm.com> wrote in message
>>>> news:heh79b$hta$1@build.eclipse.org...
>>>>> In 3.5 it is better to not extract the deltapack over top of the
>>>>> eclipse
>>>>> install. you should extract it to a separate directory and then set
>>>>> your target platform preferences to include it.
>>>>>
>>>>> See here for some details:
>>>>> http://aniefer.blogspot.com/2009/06/using-deltapack-in-eclip se-35.html
>>>>> -Andrew
>>>>>
>>>>> Sean Dockery wrote:
>>>>>> Hello,
>>>>>>
>>>>>> I have recently been upgrade to Windows 7 64-bit. I have installed a
>>>>>> 64-bit JDK on the machine, but I want to avoid installing a 32-bit
>>>>>> JDK
>>>>>> so that I can continue to use the machine to test our Eclipse RCP
>>>>>> application in a 64-bit only environment.
>>>>>>
>>>>>> I have been having difficulty, unfortunately, setting up a suitable
>>>>>> Eclipse RCP development environment on the machine. I have been
>>>>>> downloaded and unzipped the x86_64 version of Eclipse Platform 3.5.1
>>>>>> (as no 64-bit bundles exist). Eclipse runs fine by itself.
>>>>>>
>>>>>> When I attempt to overlay the delta pack for 3.5.1, however, Eclipse
>>>>>> fails to run and give odd exceptions. This happened for me as well
>>>>>> on
>>>>>> the 32-bit versions of Eclipse when I overlaid the delta pack, but I
>>>>>> was able to avoid the issue by using the Eclipse for RCP Developers
>>>>>> bundle.
>>>>>>
>>>>>> What am I doing wrong in installing the delta pack? Should I not
>>>>>> simply unzip the file content overtop the existing Eclipse install
>>>>>> (and
>>>>>> overwrite existing files)?
>>>>>>
>>>>>> Thanks for your time.
>>>>>>
>>>>>> --
>>>>>> Sean Dockery
>>>>>> QuIC Financial Technologies Inc.
>>>>>>
>>>>>>
>
Previous Topic:Enable-disable command on click of a tab
Next Topic:preventing exit code window
Goto Forum:
  


Current Time: Fri Mar 29 06:44:42 GMT 2024

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

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

Back to the top