maven 编译报错 “找不到符号”

报错如下:

E:\workspace\iccardcore\mis\src\main\java\com\hxsmart\sicard\core\webapp\action\
process\DayEndProcessBean.java:[298,65] 找不到符号
符号: 变量 autoTapeFile
位置: 类 com.hxsmart.framework.webapp.util.Constant

E:\workspace\iccardcore\mis\src\main\java\com\hxsmart\sicard\core\webapp\action\
process\DayEndProcessBean.java:[298,118] 找不到符号
符号: 变量 autoTapeFile
位置: 类 com.hxsmart.framework.webapp.util.Constant

E:\workspace\iccardcore\mis\src\main\java\com\hxsmart\sicard\core\schedule\DayEn
dJob.java:[94,66] 找不到符号
符号: 变量 autoTapeFile
位置: 类 com.hxsmart.framework.webapp.util.Constant

E:\workspace\iccardcore\mis\src\main\java\com\hxsmart\sicard\core\schedule\DayEn
dJob.java:[94,119] 找不到符号
符号: 变量 autoTapeFile
位置: 类 com.hxsmart.framework.webapp.util.Constant

解决方案:

在确保Java代码和编译都没有问题的前提下,利用projec->clean清理,然后再重新尝试下。

时间: 2024-12-23 10:19:13

maven 编译报错 “找不到符号”的相关文章

IntelliJ IDEA 编译代码报错 找不到符号 符号: 找不到符号包 包

在使用IDEA的时候,经常出现过找不到包或者找不到符号的情况,可以尝试以下几种方式来解决 1.如果项目使用的是Maven可以使用Maven-Reimport 2.还可以 Invalidate and Restart (无效并重新启动) 3.统一编码格式 4.重新编译 1.打开Project Structure -->Modules 找到项目编译输出目录 2.将target目录下文件清空 3.右键项目重新build 原文地址:https://www.cnblogs.com/qinxu/p/9139

【草稿】.net 中已经引用了dll,但是编译报错找不到类型或者命名空间

今天合项目中代码,需要把别人做的dll引入到项目(年纪很大了),但是一直报找不到命名空间或者类型的错误,根本没有办法走下去. 1. 猜测有什么地方自己不了解,让别人帮忙解决,最终这个问题超出了我们理解的范畴失败而告终. 2. 猜测是我的vs出现问题,于是换别人的电脑还是一样的报错,这下可以排除非正常因素了. 3. 请别人来帮助时,正在都束手无策时,自己突然想到最近看.net 版本的东西,赶紧验证,发现自己调用程序是运行在2.0上的,dll是我才编译4.0的,都修改成了4.0后,引入命名空间,搞定

maven编译报错 -source 1.5 中不支持 lambda 表达式(转)

原文链接:http://blog.csdn.net/kai161/article/details/50379418 在用maven编译项目是由于项目中用了jdk 1.8, 编译是报错  -source 1.5 中不支持 lambda 表达式,Google找到这篇解决方案,记录一下: 编译时报如下错误: [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [

maven编译报错 -source 1.5 中不支持 lambda(或diamond) 表达式,编码 UTF-8 的不可映射字符

在用maven编译项目是由于项目中用了jdk 1.8, 编译是报错  -source 1.5 中不支持 lambda 表达式. 错误原因: Maven Compiler 插件默认会加 -source 1.5 及 -target 1.5 参数来编译(估计是为了兼容一些比较老的 Linux 服务器操作系统,它们通常只有 JDK 5),而我们的代码里使用了 JDK 7/8 的语法. 解决方法: 1 <project> 2 [...] 3 <build> 4 [...] 5 <plu

新建的maven项目直接用maven编译报错

1.新建的maven项目直接编译的时候会报错: [ERROR] No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]

SpringBoot MAVEN编译报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:

参考了好几篇文章没搞定,直到查询错误关键字 An unknown compilation problem occurred 分别参考了以下博客: https://blog.csdn.net/fanrenxiang/article/details/80864908 https://blog.csdn.net/weixin_42167717/article/details/80377123 最后搞定的是这篇 https://my.oschina.net/u/170632/blog/857078 An

maven编译报错 -source 1.7 中不支持 lambda 表达式

Maven项目编译失败: [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /opt/ihome/jenkins/jobs/dev-aladdin-order/workspace/aladdin-order-intf/src/main/java/com/ihomefnt/aladdin/common/utils/RemoteUtil.ja

maven编译报错 -source 1.5 中不支持 lambda 表达式

ji与基于maven的工程java应用程序非web应用的 参考这个https://www.cnblogs.com/softidea/p/6256543.html 但是java应用里边是没有这个配置的,然后我打开一个javaweb应用,发现里边有,抱着试一试的态度 直接随便找个工程的build部分拆过来,贴到pom.xml中就行了然后版本号改了 <build> <plugins> <plugin> <groupId>org.apache.maven.plugi

Idea maven编译报错 javacTask: 源发行版 1.8 需要目标发行版 1.8

javacTask: 源发行版 1.8 需要目标发行版 1.8 [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] An unknown compilation problem occurred [INF