Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在我的 64 位 linux 系统上执行 jnlp,而 Jnlp 代码是 // 对于 64 位系统 // 对于 32 位系统 是否需要将 jar 转换为 64 位。我什至不确定这是否可能?
这取决于罐子里有什么。如果它是编译的 .java 代码的纯 zip,那么它将是独立于体系结构的。
但是,如果它包含本机代码(例如 C 或 C++),则没有自动转换的方法:您必须获得这些的 x64 编译版本,甚至可能更改 Java 本机接口代码以加载适当的本机库。
因此,总而言之,要么 (i) jar 可以解决问题,要么 (ii) 需要进行一些重新编译。