gpt4 book ai didi

java - 无法在windows上运行java字节码,在mac上编译

转载 作者:行者123 更新时间:2023-12-02 02:38:16 25 4
gpt4 key购买 nike

我在mac上编写了一个简单的java程序并使用javac选项进行编译。为了演示它的平台无关性,我将 .class 文件复制到 Windows 计算机(通过电子邮件)并运行 java 。但是,它给出错误: could not find or load main class...

我对比了mac和windows上的java版本;除了构建版本之外,两者都是相同的。

以下是ma​​c java版本:

:~/Desktop/compare/javatest$ java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

这是一个简单的java程序:

public class Main {


private int number1 = 0;


public static void main(String[] args) {
System.out.println("Hello World!");
}

void doSomething() {
int number4=0;

number4=number1+number1;

int number2 =0;
}
int number3=0;
}

附加 Windows 机器的错误 enter image description here

最佳答案

我也遇到这个问题,然后用这个代码解决我的问题

javac Test.java
java -cp . Test

关于java - 无法在windows上运行java字节码,在mac上编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57193791/

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