Re: NB 8.2 What is the difference between app.exe and app64.exe when you use a 64 bit JRE ?

Peter Hansson <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.openide.devel
Message-ID <CAC55jYOr=g2YYC=DYMmaenJHqsAsRymMAeg4SHus=+O_EZ5g1Q@mail.gmail.com>
app.exe and app64.exe are just thin native wrappers around a launch of a
java.exe session. At the end of the day what really matters is if your JRE
is 32-bit or 64-bit. As you have already noticed.

There's nothing to prevent app.exe (which is 32-bit) from launching a
64-bit java.exe as long as you are on a 64-bit Windows. You can also have
app64.exe launch a 32-bit java.exe.

On a 64-bit Windows using a 64-bit JRE the only real difference then
becomes if you want to launch your application from "C:\Program Files"
(app64.exe) or from "C:\Program Files (X86)" (app.exe). This - of course -
only applies if your application is truly installed, not just executing
from the zip bundle. If you are just executing from the zip bundle then it
is really difficult to come up with why one would be better than the other.
(given that your Windows is 64 bit).

Since 32-bit Windows OS seems to be a thing of the past I customize my
installer so that app.exe is thrown away and app64.exe is the only launcher.


kind regards,

Peter

On Tue, Oct 4, 2016 at 11:31 PM, bruehlicke <[email protected]> wrote:

> I see when building my RCP app I get an app.exe and an app64.exe.  As much
> as I know is the app.exe a x86 and the app64.exe an amd64 build executable.
>
> Now launching my RCP with app.exe or app64.exe results in the same where
> Help-> About tells me the system is using teh 64 bit JRE whichj I have
> bundled with the RCP app.
>
> Question:  What's the difference using app.exe vs app64.exe in this
> situation running on a 64 bit Win 7 box ?
>
>
>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.