如果我使用64位JDK编译了一些Java文件,然后制作出一个JAR文件,那么生成的JAR是否可以在32位JRE上正常工作,还是我必须使用32位JDK?
谢谢
生成的JAR将与32位JRE一起正常工作。您不需要重新编译jar。
问题内容: 我的电脑正在使用Windows 7 64位。但是将要部署我的jsp Web应用程序的服务器是32位。 我需要在PC上安装32位JDK / JRE才能进行开发吗?我正在使用Eclipse。 非常感谢你。 问题答案: 您绝对不需要安装32位JRE即可进行开发。您构建的Java代码不会跟踪您的64位。(我假设您没有使用JNI,这会使事情变得有些复杂。) 不过,您 可能 需要安装32位JRE进
问题内容: 我正在创建一个非常简单的应用程序,该应用程序可以读取和显示文本文件并进行搜索。 我问自己是否有兴趣向用户提出32位和64位版本。 区别仅在于使用64位版本访问更多的内存堆大小,还是还有其他兴趣? 32位编译程序是否可以在64位JVM上运行(我认为是) 问题答案: 任何 程序的32位和64位版本之间的唯一区别是机器字的大小,可寻址内存的数量以及所使用的操作系统ABI。对于Java,语言规
我们是否可以在系统中使用java7访问安装在其他机器上的Kafka?我必须通过编写消费者代码来获取主题,但我的系统中有java7。我知道安装我们需要最少的Java8。
我有一个Hibernate 5项目,它完美地构建和运行在Java 8上。我尝试在JDK 9 ea build 171上测试它。由于它是一个庞大的项目,并且有其他依赖项,我不得不添加<code>Java.xml。将模块绑定到JVM配置以进行测试: 如果使用聚合模块java.se,我还可以解决其他问题。ee(推荐): 我得到一个例外: 我甚至不明白为什么会发生这种情况,因为JTA库(带有类)在测试运行
当我输入echo$JAVA_HOME时,我得到的是$JAVA_HOME,而不是jdk的位置。我正确设置了环境变量的路径: 变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.70_25 我做错了什么?
我在intellij IDEA中更改了jdk版本后遇到了一个问题。 在我的pom文件中,我有下一个属性: 并且当maven在控制台启动build Project-at显示JDK-1.8的正确版本时: 但当我尝试启动project时,控制台显示JDK:的早期版本 有谁能帮我解决这个问题吗?