gpt4 book ai didi

linux - 在 Windows 中编译的 Java 可以在 Linux 中运行吗?

转载 作者:IT王子 更新时间:2023-10-29 00:02:42 27 4
gpt4 key购买 nike

当我在 Windows(Eclipse 和 Bluej)下使用它时,我的 Java 程序处于工作状态。我将它压缩到一个 Jar 中,然后将其发送到我的红帽子并砰的一声。没有任何作用。它打破了最奇怪的事情,比如文本字段集文本不会显示,JPasswordfield 就消失了,Java AWT ROBOT 也死了......这个列表还在继续,首先我认为它一定是我的 Linux JRE 已经过时了,但我安装了最新的 JRE,然后安装了 JDK,完全没有任何改进。我有一种感觉,我怀念对 Java 跨平台能力的理解。我还尝试删除我所有的功能和胆量以查看发生了什么问题,但似乎每一秒都在发生问题,除了一些主要的 GUI 组件和大部分后端内容。基本上任何使用花哨的东西都会在我面前爆炸,例如将文本字段变成密码字段......

这是我第一次发帖;)请对新手好一点!

谢谢!!!

已解决!!!耶。问题解决了!!!这是因为我的 Java 路径没有设置,所以我的 GCC/GCJ 跳入而不是我的 oracle java,即使我使用了 java -jar xxx.jar。所以我从我的 java -jar xxx.jar 中输入了 java 目录路径,并且工作得很好。除非您设置路径,否则您必须手动执行此操作

/usr/java/jdk1.6.0_21/jre/bin/java -jar xxxxx.jar

java -version 检查你的真实 java 是否正在运行或者它是否仍然是 GCJ

最佳答案

Linux 用户通常使用 gcj 而不是 java 来运行 java 程序。检查您是否使用了正确的可执行文件。

关于linux - 在 Windows 中编译的 Java 可以在 Linux 中运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3892282/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com