首页 > 编程知识 正文

jar 找不到或无法加载主类,java系统找不到指定文件

时间:2023-05-04 16:12:21 阅读:166635 作者:3999

1、问题定位

编译javac ()并运行java () java程序会导致出现这种类型的错误。 找不到或无法加载主类。 ((推荐: java视频教程) )。

1、首先排除是否是环境变量配置不当导致的问题。 如果保证命令行界面能够识别javac/java命令,则环境变量的放置没有问题。

2、出现这种问题往往是因为java源文件带有软件包名称。 例如文件c : code hello.Java:package com.example;

公共类hello {

publicstaticvoidmain (string [ ] args ) {

system.out.println(Hello );

}

}

看起来没有问题。 执行: C:codejavac Hello.java

c :代码Java hello

错误:缺少或无法加载主类Hello

2、解决办法

从源文件中删除(不建议)包名称;

在代码下创建与软件包名称相同的文件路径结构(C:codecomexampleHello.java ),并编译: c : codejavaccom/example/hello.Java

运行: c : codejavacom.example.hello

更多的java知识请关注java基础教程栏。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。