I am developing a Java application using 64-bit eclipse for a 64-bit installation of Windows 7. I am forced to use the 32-bit JDK (1.7.0) because the application uses Jpcap , which will not compile with the 64-bit JDK.
The application should be a cross platform for 32-bit and 64-bit systems, which usually happens with Java applications developed using any JDK. But I think the situation is a bit complicated, because, in addition to banks, Jpcap installs system libraries (.dll / .so), which, in turn, are shells for WinPcap and libpcap. Thus, a Jpcap call is a sequence of nested calls to these libraries.
Here's the question:
Will the application executable work on 64-bit platforms? assuming that users will have the necessary x86 libraries installed (jpcap.dll / .so, WinPcap, libpcap), since 64-bit versions do not exist for Windows libraries.
source share