用cmd指令执行java

  1. class HelloWorld 位於test package,如下。
**//DO NOT CHANGE**
package test;
public class HelloWorld {
public static void main(String[] args)
    {
        System.out.println("Hello Java Homework!");
    }
}

利用JavaLab project,compile完後

  • 在C糟下建立一個JavaClass的目錄。
  • 將HelloWorld.class檔案複制到路徑為 C:\JavaClass\test\HelloWorld.class
  • 在檔案總管,C槽上打開終端機(cmd),工作目錄位於 C**:**

請問接下來要下什麼指令(只執行一行指令)才能正確的執行HelloWorld? 請實際測試才作答!

首先调用 javac 把 HelloWorld.java 编译为 HelloWorld.class
然后 java C:\JavaClass\test\HelloWorld.class

img

// compile 编译
javac HelloWorld.java

// 运行
java HelloWorld

img

看这个 每一步都给你说的很清楚
https://blog.csdn.net/Panbk/article/details/125718997?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169078645616800182718717%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=169078645616800182718717&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-2-125718997-null-null.142^v91^insertT0,239^v12^insert_chatgpt&utm_term=%E7%94%A8cmd%E6%8C%87%E4%BB%A4%E6%89%A7%E8%A1%8Cjava&spm=1018.2226.3001.4187

参考,讲得很清楚:

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客: 用cmd控制台编译java文件和运行class文件中的 编译java文件:输入javac test.java,点击回车,目录下就会多出一个class文件: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

     


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^