javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题
2016-12-05 14:40
771 查看
1.pack后为包名,包与系统文件夹一一对应。并且代码中的包名不包含文件包的名字,即文件名
2.javac 按照*.java 文件的所在路径进行编译,编译完成后,使用java +完整包名(包含文件包名)。此时报错 找不到或无法加载主类。
3.这是因为运行class时,需要进入完整包名的第一个包所在的上一级目录,java才能将相应的class文件找出来。
例如:代码中 加载的包为:package lession.datagu.bigdata_java.week_01;
则运行时 需要首先cd进入lession的上级文件夹,然后再使用 java lession.datagu.bigdata_java.week_01.HelloWorldMain(HelloWorldMain为文件对应的包名,也就是文件名)
此时class文件才能正常运行出结果。
2.javac 按照*.java 文件的所在路径进行编译,编译完成后,使用java +完整包名(包含文件包名)。此时报错 找不到或无法加载主类。
3.这是因为运行class时,需要进入完整包名的第一个包所在的上一级目录,java才能将相应的class文件找出来。
例如:代码中 加载的包为:package lession.datagu.bigdata_java.week_01;
则运行时 需要首先cd进入lession的上级文件夹,然后再使用 java lession.datagu.bigdata_java.week_01.HelloWorldMain(HelloWorldMain为文件对应的包名,也就是文件名)
此时class文件才能正常运行出结果。
相关文章推荐
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题解决起来很简单
- 关于命令行中javac 编译成功,用 java 运行 class 文件出现 “ 找不到或无法加载主类 ” 的问题
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题解决起来很简单
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题
- javac编译成功,用java运行class文件出现“找不到或无法加载主类”
- Java运行class文件出现“找不到或无法加载主类” 的问题解决
- 【转载】使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 在命令行界面使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- [置顶] 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- cmd可以编译java文件,运行时提示找不到或无法加载主类
- 【java】在windows dos下编译完成后,出现找不到或无法加载主类的问题
- 命令行下运行 java someClass.class出现 “错误:找不到或无法加载主类someClass ” 的解决方案
- java程序控制台编译成功但无法运行,报“找不到或无法加载主类”错误!
- Dos命令行运行Java文件出现“找不到或无法加载主类”
- java控制台编译通过,运行出现找不到或无法加载主类的情况