java找不到或无法加载主类_java找不到或无法加载主类如何解决?解决方法「建议收藏」

java找不到或无法加载主类_java找不到或无法加载主类如何解决?解决方法「建议收藏」相信有很多人都遇到过java找不到或无法加载主类的这个问题,那么这究竟是什么原因造成的呢?有什么方法可以解决这个问题吗?问题:java文件导入到一个包当中,之后在class文件当中加入一张图片;解决:将class文件中的照片删除即可当然这只是一种情况,对于这样的情况下面做了一下总结,主要的话有下面的几种解决方法。解决方法:检查一下自己的环境变量是不是配置成功win+r输入cmd-输入java…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

相信有很多人都遇到过java找不到或无法加载主类的这个问题,那么这究竟是什么原因造成的呢?有什么方法可以解决这个问题吗?

问题:

java文件导入到一个包当中,之后在class文件当中加入一张图片;

解决:将class文件中的照片删除即可

当然这只是一种情况,对于这样的情况下面做了一下总结,主要的话有下面的几种解决方法。

解决方法:

检查一下自己的环境变量是不是配置成功

win+r 输入cmd-输入 java -version-再输入 javac -version

4ad937c2cdb101637687e8d41c66b7ed.png

出现这样的情况的话就可以确定环境是没有问题的了。

配置如下:

JAVA_HOME是 D:\Java\jdk1.8.0_11

Path是 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH是 ** .;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar**

这里的话要注意一下了,classpath最前面的 . ;是必须的;

考虑是不是在正确的包下面

注意,一定不要忽略了这个概念,加上package ***;之后要将.java文件放到包内;

假如,你是eclipse编译器,将Build Automatically打上对勾;

045ae5cfda1524a9af5bbefe22e3fd53.png

点击项目右键properties->Java Build Path->Libraries

8dc1f5881542acf6a9ad85a603d6a463.png

将带红叉的jre双击替换或者删掉再添加上合适的就可以了。

eae7d9e47e6438a8f8f2affe521671ce.png

java文件不再项目的src路径当中,也就是表示源代码没有被eclipse编译,字节码不存在无法运行了在项目名上右键 -> Builder Path

-> Configure Build Path -> 选择Source面板 再点Add Folder,

把源代码所在的包路径的上层目录加进来;

以上内容源于网络,仅供参考,不知道上面的方法对于你是都适用呢?希望可以对你有所帮助呢。

更多java项目中常见问题,请继续通过奇Q工具网来进行了解吧。

推荐阅读:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/213392.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Java面试题整理,2021年腾讯Java高级面试题及答案[通俗易懂]

    Java面试题整理,2021年腾讯Java高级面试题及答案[通俗易懂]正文如果你参加过一些大厂面试,肯定会遇到一些开放性的问题:1、写一段程序,让其运行时的表现为触发了5次YoungGC、3次FullGC、然后3次YoungGC;2、如果一个Java进程突然消失了,你会怎么去排查这种问题?3、给了一段Spring加载Bean的代码片段,阐述一下具体的执行流程?是不是看上去很难,是不是和自己准备的“题库”中的问题不一样?不知道从何处下手?如果你有这种感觉,那么说明你的技术还需要继续修炼。面对如此多的技术面试,怎么样才能说自己的技术已经过关了呢?只有

  • IJ 快捷键「建议收藏」

    IJ 快捷键「建议收藏」私有属性快速生成getset方法alt+insert

  • Oracle Insert分批提交「建议收藏」

    Oracle Insert分批提交「建议收藏」oracle中分批提交insert事务,以防止redo占用太多可以分批提交事务:以下是三种不同的pl/sql体:1、编写一个简单的PL/SQL块来模拟逐行提交的情况,注意观察执行时间。我们的目标是将t_ref表中的数据全部插入到t中。sec@ora10g>settimingonsec@ora10g>DECLARE2BEGIN3FORcurIN(SEL…

  • java request get 请求乱码解决

    java request get 请求乱码解决

    2020年11月19日
  • pycharm激活码2021年【2021.7最新】

    (pycharm激活码2021年)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

  • pycharm逐行调试时跳过了某行的解决办法[通俗易懂]

    pycharm逐行调试时跳过了某行的解决办法[通俗易懂]1.首先说原因我遇到的:是由于该行的函数,有装饰器(或者说闭包)装饰它。2.场景再现如图,在逐行调试的时候,我迫切想要知道第98行调试时所返回的内容,而且我还想进入98行的函数内,看看内部到底发生了什么。然而,当我点击StepOver调试下一行的时候,该死的蓝色调试框,跳到了第99行。3.如何解决此时我已经结束了本次debug,当我自己点进第98行的函数进去看的时候,发现没错,函数套了个@response_parser的装饰器,只要有这个装饰器存在,而且我debug时,跳过了该行。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号