【笔记】windows和mac在idea编译后,在cmd命令端或者terminal终端执行java编译后的文件,出现错误: 找不到或无法加载主类 HelloWorld

由于idea编辑的时候加上了包名导致的错误,解决办法:

方法1:在终端用命令编辑一下HelloWorld.java文件,去掉第一行的package com.junyi; 保存:
【笔记】windows和mac在idea编译后,在cmd命令端或者terminal终端执行java编译后的文件,出现错误: 找不到或无法加载主类 HelloWorld_第1张图片
在HelloWorld.java文件的当前目录编译一下

编译java文件:

javac HelloWorld.java

运行编译后的文件:

java HelloWorld

方法2:
不修改文件,将当前位置移动到编译后包名的当前目录,com文件夹存放的目录,执行如下命令:

java com.junyi.HelloWorld

【笔记】windows和mac在idea编译后,在cmd命令端或者terminal终端执行java编译后的文件,出现错误: 找不到或无法加载主类 HelloWorld_第2张图片

你可能感兴趣的:(开发笔记,intellij-idea,java,macos)