Вам не нужна специальная 64-битная сборка чистого Java-приложения, такого как Ant. ant.jar
будет одинаково работать на 32-битной или 64-битной JVM.
Единственные случаи, когда вам определенно потребуется запустить 64-битную версию Java-приложения:
- когда приложение включает библиотеки собственного кода; то есть приложение не является чистой Java или
- когда приложение Java было скомпилировано непосредственно в собственный код; например используя
gcj
.
(Возможно, что плохо написанное приложение будет зависеть от операционной системы. Например, кто-то может жестко закодировать приложение, чтобы использовать специфичные для ОС разделители строк или пути или полагаться на конкретные внешние команды, специфичные для ОС. Но есть вероятность, что даже это не сделает приложение зависимым от модели памяти ОС.)