Opened 9 years ago

Last modified 5 years ago

#5302 reopened enhancement

josm.exe 64-bit version

Reported by: rickmastfan67 Owned by: ulfl
Priority: normal Milestone:
Component: Installer Windows Version:
Keywords: 64_bits Cc:

Description (last modified by Manu1400)

I'm just wondering, is it possible to have a 64-bit version of the josm.exe file? It sometimes doesn't want to play nice with Java here on my computer because it calls upon the 64-bit version of Java, while josm.exe itself is 32-bit.

Windows 7 x64

Attachments (0)

Change History (9)

comment:1 Changed 9 years ago by ulfl

Resolution: wontfix
Status: newclosed

Unfortunately, the java exe wrapper used (launch4j) doesn't seem to support 64 bit and as the last launch4j release is from 2008 I don't suspect progress here.

Unless someone comes up with a 64 bit aware java exe wrapper and takes the time to implement josm using it, I'll mark this one as wontfix.

comment:2 in reply to:  1 ; Changed 9 years ago by bastiK

Resolution: wontfix
Status: closedreopened

Replying to ulfl:

Unfortunately, the java exe wrapper used (launch4j) doesn't seem to support 64 bit


03 Aug 2008 21:06

Changes: Support for 64-bit Windows, 64-bit JRE, and IBM JRE was added. A Java runtime preference option was introduced. It is now possible to set the initial process priority and allow...

Is it unstable or what is the problem?

comment:3 Changed 9 years ago by rickmastfan67

All I know is I wish I could have a josm.exe that is 64bit instead of 32bit. Yes, the 32bit josm.exe can call upon the 64bit Java, but I don't know if any long term problems could result from it (like getting hit on the memory restrictions of a 32bit program). Plus I prefer having completely native programs running if possible on my x64 system.

comment:4 Changed 9 years ago by rickmastfan67

I think it might be time to revive this. launch4j was just updated 3 days ago. So, it might be possible now to create a x64 josm.exe (josm64.exe so it isn't confused with the x86 one).

comment:5 Changed 6 years ago by Manu1400

Description: modified (diff)
Keywords: 64_bits added

comment:6 Changed 5 years ago by Don-vip

Milestone: 14.08

comment:7 in reply to:  2 Changed 5 years ago by Don-vip

Replying to bastiK:

what is the problem?

Launch4j works well with 64-bit, as the binaries created with it. 64-bits JRE/JDK is also detected and used when applicable. But the executable itself is always 32-bit, we should be able to build a 64-bit one. I have asked for this here:

Launch4j seems to be under active development, so I expect good progress :)

comment:8 Changed 5 years ago by Don-vip

In the meanwhile I have started refactorization to build both 32 and 64-bit binaries in [o30580].

comment:9 Changed 5 years ago by Don-vip

Milestone: 14.08

Mmm it's going to take some time before both Launch4j and NSIS allow us to generate x64 binaries.

Modify Ticket

Change Properties
Set your email in Preferences
as reopened The owner will remain ulfl.
as The resolution will be set.
to The owner will be changed from ulfl to the specified user.
The owner will change to rickmastfan67
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.