精华内容
下载资源
问答
  • java报找不到符号的一种可能 今天在学一个springboot的项目,其中一个类的代码不想写就粘贴资料上的代码了,复制粘贴本来就不应该出错可是报了一个找不到符号,刚开始很纳闷,后来才发现是文档注释的原因 人家代码...

    java报找不到符号的一种可能

    今天在学一个springboot的项目,其中一个类的代码不想写就粘贴资料上的代码了,复制粘贴本来就不应该出错可是报了一个找不到符号,刚开始很纳闷,后来才发现是文档注释的原因

    人家代码有一个这样的文档注释:

    /**
     * @author Administrator
     * @version 1.0
     **/
    

    当时根本没在意,就是因为这个文档注释导致项目编译都过不了,删除之后就可以了,原因应该是这个文档注释是当时老师在他电脑上生成的,在我电脑上作者不一样吧

    展开全文
  • Java报找不到符号错误

    2017-11-26 22:49:40
    拜托各位大神帮忙看看 [img=https://img-bbs.csdn.net/upload/201711/26/1511707479_674372.png][/img] [img=https://img-bbs.csdn.net/upload/201711/26/1511707613_602826.png][/img] [img=... ... ...
  • java的运行原理这里我们简单分析一下我们的第一个应用程序,其中涉及很多没有接触过的概念,大家可先阅读以下,以后会详细讲解。重点是理解java的运行原理。一、分析程序1、符号 /* */ 指示中间的语句是该程序中的...

    9ff9f3b7bbb06443bc2ee311958706bf.png

    cd7f4a57daa4e19fb5779cb8e0a5075e.png

    java的运行原理

    这里我们简单分析一下我们的第一个应用程序,其中涉及到很多没有接触过的概念,大家可先阅读以下,以后会详细讲解。重点是理解java的运行原理。

    一、分析程序

    1、符号 /* */ 指示中间的语句是该程序中的注释。多行注释以 /* 开始,以 */ 结束。单行注释以 // 开始,以行末结束

    java文档注释使用/** */。

    2、关键字 class 声明类的定义,还帮助编译器理解它是一个类的声明。

    3、整个类及其所有成员都是在一对大括号中(即 { 和 } 之间)定义的。它们标志着类定义块的开始和结束。

    4、程序从 main( ) 方法开始执行。

    5、关键字 public 是一个访问说明符,控制类成员的可见度和作用域。

    6、关键字 static 允许调用 main( ) 方法,而无需创建类的实例。

    7、关键字 void 告诉编译器 main( ) 方法在执行时不返回任何值。

    8、main( )方法是所有Java 应用程序的起始点。

    9、args[ ]是String类型的数组。

    10、println( )方法通过 System.out 显示作为参数传递给它的字符串。

    二、运行原理

    1、java虚拟机JVM。JVM是java语言最大的特点,java的优缺点也是缘于JVM技术。JVM是一个可运行Java字节码的虚拟计算机系统。它有一个解释器组件,可以实现Java字节码和计算机操作系统之间的通信。还包括一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的字节码,就可以在多种平台上不加修改地运行。这个也是java最大的特色跨平台性,也就是一处编写,处处运行。JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。编译虚拟机的指令集与编译微处理器的指令集非常类似。这就是java最受人批评的一个地方,运行在JVM上面当然没有直接运行在操作系统上快。所以有人总是说java的运行速度比不上C语言。

    b47d3c17e72d00e2d3e0e4b943ba2906.png

    2、java程序的运行原理。

    ca140619594c266ab322253161cfc5b6.png

    三、常见的问题

    1、javac不是内部命令 或者可执行文件

    在DOC命令下,可以运行Java命令,但是在编译源代码时却不能运行javac命令,并提示“javac不是内部命令 或者可执行文件”,出现这种情况一般是由于Path的环境变量的路径有问题。因为我们输入的任何命令,操作系统都会根据Path设定的路径去找这些命令,如果找不到就会出现这个错误,特别注意的是最后的分号要写上。

    3、语法错误。例如:类名和文件名不一致,英文关键字的大小写问题没有注意。还得注意标点符号不能使用中文符等。

    4、java命令不能运行class

    javac能正常编译,但是在输入 java helloWorld运行是去报出了下面一行代码提示。

    “Exception in thread "main" java.lang.NoClassDefFoundError: Hello World”提示

    根据提示,意思是找不到class文件。这个问题应该就是是classpath环境变量配置不对,检查你的classpath的设置,注意一些特殊的符号。然后重启DOS再试一次。

    展开全文
  • 编译出错,求助TestArrays.java:18: 错误: 找不到符号System.out.println("b数组的元素为:" + Array.toString(b));^符号: 变量 Array位置: 类 TestArrays1 个错误以下是源代码import java.util.Arrays;public class...

    编译出错,求助

    TestArrays.java:18: 错误: 找不到符号

    System.out.println("b数组的元素为:" + Array.toString(b));

    ^

    符号: 变量 Array

    位置: 类 TestArrays

    1 个错误

    以下是源代码

    import java.util.Arrays;

    public class TestArrays{

    public static void main(String[] args){

    //定义一个a数组

    int[] a = new int[]{3, 4, 5, 6};

    int[] a2 = new int[]{3, 4, 5, 6};

    //a数组与a2数组长度相等,每个元素依次相等,将输出true

    System.out.println("a数组和a2数组是否相等:" + Arrays.equals(a, a2));

    //通过复制a数组,生成一个新的b数组

    int[] b = Arrays.copyOf(a, 6);

    System.out.println("a与b是否相等:" +Arrays.equals(a,b));

    //输出b数组的元素

    System.out.println("b数组的元素为:" + Arrays.toString(b));

    //将b数组的第3个元素(包括)到第5个元素(不包括)赋为1

    Arrays.fill(b,2,4,1);

    //输出b数组的元素

    System.out.println("b数组的元素为:" + Array.toString(b));

    //对b数组进行排序

    Arrays.sort(b);

    //输出b数组元素

    System.out.println("sort之后b数组的排序为:" + Arrays.toString(b));

    }

    }

    展开全文
  • IDEA在编译的时候Error:(30, 17) java: 找不到符号符号: 变量 log Error:(30, 17) java: 找不到符号 符号: 变量 log 位置: 类 com.mokerson.rabbitmq.config.RabbitMqConfig 这是因为使用@Slf4j或者@Log4j2...

    IDEA在编译的时候报Error:(30, 17) java: 找不到符号符号:   变量 log

      Error:(30, 17) java: 找不到符号
      符号:   变量 log
      位置: 类 com.mokerson.rabbitmq.config.RabbitMqConfig

    这是因为使用@Slf4j或者@Log4j2这种注解方式记录日志。但是使用注解方式,就要往该项目中引入lombok插件,下面介绍两种引入这个插件的方式;

    第一种方法:直接添加POM依赖

    在POM文件中添加

    <dependency>
         <groupId>org.projectlombok</groupId>
         <artifactId>lombok</artifactId>
         <version>1.16.20</version>
    </dependency>
    

    第二种方法:添加Lombok插件

    依次在IDEA中点击 File——》Settings——》Plugins,输入Lombok,选择Lombok的Installed进行安装

     

    如果以上方法都没有解决再试试最后一种,当然是有前提的

    如果你是使用SpringBoot构建的项目,那么就试着将它的版本删除,因为SpringBoot的父级POM文件中已经定义了Lombok的合适版本。

    展开全文
  • %总显示以下错误,找不到解决的方法 WindowbBox....//输入密码或卡号不正确 WindowbBox.java:202:找不到符号 Error%总显示以下错误,找不到解决的方法 WindowbBox.java:69:找不到符号 ErrorWarn1 ew1 = new...
  • IDEA编译java文件报找不到符号错误

    千次阅读 2019-06-05 15:13:05
    本文可能仅适用于JHipster生成的项目 前天遇到一个问题,SpringBoot程序可以正常启动,...[ERROR] /D:/xx/src/main/java/com/xx/xx/xxx/xxxx/xxxxx.java:[122,35] 找不到符号 [ERROR] 符号: 方法 getRecords() [...
  • IDEA报java找不到符号问题解决

    千次阅读 2020-08-06 17:42:16
    明明包存在但是报java找不到符号 解决过程 1、首先百度,idea-file-invalidate caches/restart 结果 没用 2、maven install一下 结果 没用 3、删掉target 结果 没用 4、Project Structure–》Modules选中你的项目...
  • importjava.util.Arrays;importjava.util.Random;publicclassMinArray{publicstaticvoidmain(String[]args){intarr[]=newint[10];Randomran=newRandom();for(inti=0;i{arr[i]=ran.nextInt(100);}Sy...
  • 昨天晚上遇到的一个bug,写了一个main方法,发现执行的时候老师:Error:(15,8) java: 找不到符号和Error:(9, 15) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx类似这种错误。 经过网上查询发现他们有这么个...
  • java】IDEA在install编译的时候Error:(30, 17) java: 找不到符号符号: 变量 log 如果使用了@Slf4j注解,idea需要Lombok插件,或者在maven中配置依赖 1.idea安装Lombok插件 2.pom.xml配置依赖 <dependency>...
  • error:(0,0) 找不到符号。明明已经引入依赖代码了却报找不到依赖。 这是idea 缓存的一个坑。如图: 然而,我的代码显示依赖正常 这时为了解决这个问题就需要缓存3连了。 方法1:把需要依赖的pom文件 剪切删掉再粘...
  • IDEA在启动运行的时候出此错误,提示: ”Error:(5, 33) java“ :找不到符号。 问题:在检查不出任何问题的情况下依旧此错误,后来检查发现,之前使用maven进行了打包,因此,后面无论怎么修改,效果都是一样的...
  • idea java:找不到符号、包不存在

    千次阅读 2017-04-21 14:48:36
    如果启动服务时,报java:找不到符号java:xxx包不存在,一般会有两种情况 ①选择包所在文件夹,右键com…..,也可以选中文件,然后快捷键ctrl+shit+F9 ②在右侧,Maven Projects中,clean 然后在 install
  • 错误截图如下: 解决方案: 在这里运行mvn idea:idea,会生成.ipr和.iws文件,2020版IDEA才有的问题
  • 第一步:IDEA在编译的时候Error:(30, 17) java: 找不到符号符号: 变量 logError:(30, 17) java: 找不到符号符号: 变量 log位置: 类 com.mokerson.rabbitmq.config.RabbitMqConfig这是因为使用@Slf4j或者@Log4j2...
  • 从分支上起项目的时候一直一个错——java: 找不到符号 后来查到需要安装一个Lombok插件(Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码...
  • 在IntelliJ IDEA编译代码中,加入@Slf4j注解变量log找不到符号 @Slf4j public class xx{ public void xx{ log.error("...."); } } Error:(69, 13) java: 找不到符号 符号: 变量 log 位置: 类 ...
  • 出现问题后,他的提示是找不到相应的包。我的包都有。于是做了测试,我搭建一个springboot项目,什么也不写,就一个启动类。启动后依然报错,找不到类。我就知道,是IDEA配置的问题,不是我的程序的问题。多方查找...
  • 项目突然 报找不到XX类 , 通过 Ctrl是可以点进去的,这个时候mavean Clean一下就可以了
  • 今天运行两个java类,懒得打开eclipse跑,直接在命令行编译运行,结果竟然相继出现“找不到符号”和“找不到或无法加载主类”的错误。故贴此日志记录一下。1、两个类如下:1)Student.java:package com.liusw.test;...
  • 概述JVM的类加载器(ClassLoader)把将类的.class文件中的二进制数据加载内存中,并对数据进行校验、转换解析和初始化,将其放在JVM的方法区内,然后在堆区创建一个 java.lang.Class对象。类的加载的最终产品是...
  • IDEA Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx 踩坑 ,公司项目用IDEA导入SVN多重项目,运行时无法加载主类或Maven更新找不到程序包或者一些奇奇怪怪的错误。 解决方法 1. 多数情况是因为你...
  • 本文转载自 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。 ... 错误截图如下: ...在这里运行mvn idea:idea,会生成.ipr和.iws文件,2020版IDEA才有的问题 ...
  • 环境IntelliJ IDEA 2020.1JDK1.8前提概要问题1和问题2其实是同一个问题,但是表现上有一点不一样具体是如何引起该问题,尚不清楚,特此...existent location:类路径条目指向不存在的位置 程序包不存在 找不到符号...
  • 类加载过程一个类型从被加载虚拟机内存中开始,卸载出内存为止,它的整个生命周期将会经历加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和...
  • 最近down下一个项目,刚开始运行还没什么问题,一天后再运行就各种莫名其妙的问题比如找不到符号,找不到类,错误:找不到或无法加载主类,一开始我以为maven的问题,所以就clean install,这样确实起到了一点效果...
  • 今天运行两个java类,懒得打开eclipse跑,直接在命令行编译运行,结果竟然相继出现“找不到符号”和“找不到或无法加载主类”的错误。故贴此日志记录一下。 1、两个类如下: 1)Student.java: package ...

空空如也

空空如也

1 2 3 4 5
收藏数 88
精华内容 35
关键字:

java报找不到符号

java 订阅