gpt4 book ai didi

java - 在 JRE 和错误 : Could not find or load main class 中运行 java 编译的类

转载 作者:太空宇宙 更新时间:2023-11-04 09:38:54 24 4
gpt4 key购买 nike

我有一个 linux 系统,我在/usr/lib/jvm/java1.7/jre/bin 中安装了 JRE

我正在尝试使用此 JRE 查找在此系统上运行的 java 进程的堆大小。 我已经编写了以下内容并尝试运行它。 我的 Java 类:

public class GetHeapSize {
public static void main(String[] args) {

//Get the jvm heap size.
long heapSize = Runtime.getRuntime().totalMemory();

//Print the jvm heap size.
System.out.println("Heap Size = " + heapSize);
}
}

我的 .java 和 .class 都在同一目录中。我已经在其他机器上编译了代码[这应该无关紧要]

当我在命令提示符下运行时

/home/codesrc>java GetHeapSize.class
Error: Could not find or load main class GetHeapSize.class

有人可以建议我做错了什么吗?以防万一:

/home/codesrc>java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)

最佳答案

运行 java 类名

获取堆大小

关于java - 在 JRE 和错误 : Could not find or load main class 中运行 java 编译的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23432789/

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