java中找不到符号的解决方案
作者:普通网友 发布时间:2023-09-01 17:50:11
标签:java,找不到,符号
java中找不到符号问题
java找不到符号
如果你的代码里没有报错,明明是存在的。但是java报错找不到符号。
像下面这样子。
解决步骤
1.清除编码工具缓存
本人用的idea, eclipse清除缓存方式有需要的可以百度一下!
2.如果是mavne项目的
先clean 再package
注意:
提示:一定要package
本人刚开始就是知道clean了,没有package导致问题一直没有解决。
java错误:找不到符号遇到的几种情况
在学习java面向对象的时候写了两个类,在运行时出现了以下错误:
然后下面是我的两个java类
public class ArrayTool
{
ArrayTool(){
}
public int getMax(int[] arr){
int max = 0;
for(int i= 0;i
class Demo_ArrayTool
{
public static void main(String[] args)
{
ArrayTool ar=new ArrayTool();
int[] arr ={2,3,4,5,6,8,7};
System.out.println(ar.getMax(arr));
ar.print(arr);
}
}
首先我检查了下代码,发现并没有问题,然后将ArrayTool.java文件的内容复制到Demo_ArrayTool.java中, 发现程序能正常运行,而之前的两个java类在同一个文件下,想想是执行“ javac Demo_ArrayTool.java”的时候 找不到 ArrayTool.class文件,然后觉得可能是环境变量配置的时候出现了问题
下面是我的CLASSPATH的变量值,反复看的时候并没有什么问题。
然后我发现在 “ .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar“的”.“号前面多了一行空格,删掉之后发现就能正常运行了
如果你也遇到类似的问题,且你的代码本身没问题,那么仔细检查下你配的环境变量吧,一个分号或者空格都可能导致错误。
来源:https://blog.csdn.net/m0_54850825/article/details/123753002


猜你喜欢
- 一个框架的使用,必然离不开其中的组件支持。我们在下载完mybatis框架后,因为大部分的内部结构还没有启动,就要手动的对其进行配置。在之前有
- 上周五东西都收拾好了,然后被叫住加班,直接搞到凌晨一两点,原因是另一个项目的性能出了点问题。为此我抓包写了一下主业务流的接口,涉及到文件上传
- 在c#中"??"为空合并运算符,用于定义可空类型和引用类型的默认值。(1)如果此运算符的左操作数不为 null,则此运算
- 在android平板上用webview打开一个网页,调用里面的javascript方法,同时相互传参。网上例子很少啊,基本都不能获取返回值,
- 目录一,功能二,工具三、效果图:四、数据库设计五、JAVA层次分析六、主要Java代码分析一,功能管理员登录图书借阅信息管理图书信息管理管理
- 方法一: view.post(Runnable runnable)使用 view 对象,调用 post 方法即可在主线程中执行里边的代码,p
- 1.super介绍我们可以通过super关键字来实现对父类成员的访问,用来引用当前对象的父类。用于访问父类的属性,方法,构造器2.super
- 1:什么是Socket所谓套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信
- 已知两个链表list1和list,2,各自非降序排列,将它们合并成另外一个链表list3,并且依然有序,要求保留所有节点。实现过程中,lis
- 本文实例讲述了C#文件分割的方法。分享给大家供大家参考。具体如下:1. 小文件分割(适用于小于等于64M的文件):using System;
- 本文实例讲述了java实现给出分数数组得到对应名次数组的方法。分享给大家供大家参考。具体实现方法如下:package test01;/**
- 一、概述简单理解为 异步消息插队并优先执行。场景:排队买票先来了一个普通用户来排队,买完票走了。后面又来了一个VIP用户A来买票 就一直站在
- Android对这种方法进行了封装,我们没有权限去调用这个方法,所以我们只能通过AIDL,然后利用Java的反射机制去调用系统级的方法。下面
- 本例是利用C#中的性能计数器(PerformanceCounter)监控网络的状态。并能够直观的展现出来涉及到的知识点:Performanc
- 由于一个项目的需要,我研究了一下android的网络通信方式,大体和java平台的很相似! android平台也提供了很多的AP
- 这篇文章主要介绍了JAVA基于SnakeYAML实现解析与序列化YAML,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考
- SnackBar是DesignSupportLibrary中的一个重要的控件,用于在界面下面提示一些关键信息,跟Toast不同的地方是Sna
- 最终效果项目地址https://github.com/Tecode/flutter_widget实现方法安装插件安装video_player
- 本文实例为大家分享了Java Swing实现扫雷源码的具体代码,供大家参考,具体内容如下先来看下效果运行时只需要创建一个GameWindow
- 在前面的文章<Mybatis配置之<properties>属性配置元素详述>,我们讲述了<properties