Java中有package包,运行时”错误:找不到或无法加载主类“

“错误:找不到或无法加载主类​”的原因往往有:

  1. 环境变量处理不当
  2. 程序名称和入口函数不一样
  3. 程序中有package
 我们主要说的是第三点。
​例如,函数的第一行为:package msg;(函数名为test)
在编译的时候,我们应该是`javac -d . ​test.java(`注意空格)
(-d:表示生成目录,设置编译生成的class文件保存路径,路径与定义的包名和层次相关。
    .  :表示在当前目录中生成。)
运行的时候,​带上包名,即java msg.test

猜你喜欢

转载自blog.csdn.net/InjoyMario/article/details/79634310