精华内容
下载资源
问答
  • maven打包找不到符号
    2022-04-29 10:06:18

    任何一个模块无法执行独立执行都可能会引出找不到符号的问题,如果每个模块都能独立执行,查询其它问题都可以了。

    过了好长时间,这个问题就是读写设置问题

    pom.xml加上就好了

    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>

                    <configuration>
                        <classifier>exec</classifier>
                        <fork>true</fork>
                    </configuration>
                    <executions>
                        <execution>
                            <goals>
                                <goal>repackage</goal>
                            </goals>
                        </execution>
                    </executions>

                </plugin>
            </plugins>
        </build>

    更多相关内容
  • 解决idea,maven打包找不到符号,程序包不存在的问题

     

     上网上搜了大半天试了各种方法,我的问题最根本的原因还是jar包没有下载成功,将本地仓库repository删掉 让idea重新下载jar包,或者看报错消息哪个jar包失效,去远程仓库重新下载下来。

    展开全文
  • idea 中 maven打包找不到符号

    万次阅读 2018-07-18 11:11:51
    1、概述 网上方法: 1). 清理cache - 使用mvn clean命令清理 - 使用IDEA里面的Invalid Cache清理 2). 编码格式统一 - 在pom.xml中将compiler的编码...org.apache.maven.plugins&lt;/groupId&gt; ...

    1、概述

    网上方法:
    1). 清理cache
    - 使用mvn clean命令清理
    - 使用IDEA里面的Invalid Cache清理
    2). 编码格式不统一
    - 在pom.xml中将compiler的编码格式设为UTF-8

    <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-compiler-plugin</artifactId>
       <version>3.5.1</version>
       <configuration>
         <source>1.8</source>
         <target>1.8</target>
         <encoding>UTF-8</encoding>
       </configuration>
    </plugin>

    3). IDE和项目本身的jdk版本不统一
    - 检查IDE编译使用的jdk版本和在pom.xml中配置的jdk版本是否统一

    2、自己实际解决的问题:

    最外层pom:

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>

    子模块的pom, 因为是spring boot 工程, 将需要的jar依赖打入

    <build>
       <plugins>
           <plugin>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-maven-plugin</artifactId>
               <executions>
                   <execution>
                       <goals>
                           <goal>repackage</goal>
                       </goals>
                   </execution>
               </executions>
           </plugin>
       </plugins>
    </build>
    展开全文
  • 主要介绍了Maven 错误找不到符号的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 找不到符号Maven打包找不到符号的问题排查 当碰到maven错误:找不到符号问题时,通常第一反应应该是执行eclipse的Project -> Clean … -> Clean all projects,然后再执行maven clean,将项目清理一下,...

    【找不到符号】Maven打包找不到符号的问题排查

    当碰到maven错误:找不到符号问题时,通常第一反应应该是执行eclipse的Project -> Clean … -> Clean all projects,然后再执行maven clean,将项目清理一下,然后再试试,如果还是不能解决接着往下看。

     

    .可能项目编码格式不统一。 

    可以在pom.xml文件中加上这样的配置

    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.3</version>
        <configuration>
            <source>1.7</source>
            <target>1.7</target>
            <encoding>UTF-8</encoding>
        </configuration>
    </plugin>    

    将项目编码设置成UTF-8,但是要注意source和target版本


    二. 可能项目编码使用的JDK版本不统一。 

    1.首先检车一下pom.xml文件设置的jdk版本,就是上面这几行代码中的encoding,source指明支持的jdk版本,target指明项目打包后的jdk版本。

    2.查看项目本身的jdk版本,点击项目右键->build path->configure build path… ,然后设置项目的jdk版本。 

    3.再看看编译器的版本,通常这个版本都是默认与你项目设置的jdk版本一致,但是最好还是检查一下点击项目右键properties->Javacompiler 

     

    4.最后如果你是web项目,检查一下tomcat的版本,点击window->preferences->server->runtime environment 

    实际上检查版本主要还是前面两步,一个是pom.xml配置,一个是项目本身设置的jdk版本,最后两个实际上可以不用检查,编译版本通常都是和你项目本身设置的jdk版本默认一致,而tomcat的jdk版本设置不正确,出现的问题不会是符号错误。(第一次开发maven web项目时就是jdk设置得不正确,结果项目启动之后,打开浏览器登陆进去之后就是一些错误异常,当时使用的是jre,没有使用jdk,这里提醒大家做开发时最好使用jdk不要使用jre,有些项目在jre环境下是会出现问题的,而jdk中存在一些jre没有的开发工具)。


    三. pom依赖问题,这种依赖可能是没有添加包的依赖,如果是聚合项目可能是没有添加其他模块的依赖,或者是添加了其它模块的依赖,但是没有将依赖的模块打包到本地仓库等。

     那就要仔细检查了,maven麻烦就麻烦在pom文件的配置,和它的一些依赖关系。最简单的情况就是你没有为相应的jar包配置依赖,这种情况只要在pom.xml中添加相应jar包依赖就可以了,如果是聚合项目的话可能是你这个项目依赖其它的项目,那就要在你这项目pom.xml中配置其它项目的依赖。同时在编译这个项目前,要将你依赖的其它项目打包到本地仓库,不然这个依赖是无效的。

     

    展开全文
  • 当碰到maven错误:找不到符号问题时,通常第一反应应该是执行eclipse的Project -&gt; Clean … -&gt; Clean all projects,然后再执行maven clean,将项目清理一下,然后再试试,如果还是不能解决接着往下看...
  • maven 模块打包 找不到符号

    千次阅读 2019-12-28 17:08:56
    今天,要对之前的一个老系统改造,在改造过程当中,遇到maven打包找不到符号,具体报的错误如下所示 说实话,解决这个错误花费了很长时间,所以特此记录下来,留着做警惕。 因为要改造的系统是一个一体化(没有分模块),...
  • 原因是公共模块的代码比如像实体类没有install到本地,所以他找不到
  • maven打包失败_找不到符号

    千次阅读 2021-11-11 16:33:29
    打包报错解决: 找不到符号, 不到方法 Maven多模块项目编译失败:程序包xxx不存在 项目结构如下: parent(父类工程) | - - - - - common(通用工具类子工程) | - - - - - projectA(springboot子工程,依赖...
  • idea maven打包报错,找不到符号

    千次阅读 2022-03-22 10:01:52
    ** 将jdk需改为当前编译的版本,我电脑两个jdk,编译用的是1.8,结果打包用的是12,打包就报错,找不到符号maven改为1.8就好了 **
  • 我的解决方法就是 Rebuild Project 然后再package 如果好用 给个关注和点赞 支持一下
  • idea中使用maven打包项目时出现符号找不到 写毕业设计的时候所有代码都写完后,打包项目时出现 request符号找不到 被这个问题困扰了很多天 而且只有新编写的类才会出现这个问题,之前的老版本打包都没什么问题 ...
  • 如果项目有一堆子项目,应该在父级项目打包,而不是子项目 父项目有一个[root]标志
  • 原因是我本地的环境为1.8,但是默认运行的为11,所以跟代码一致。 于是在下面截图中讲jdk改为1.8版本的,就可以了
  • 最近在使用SpringBoot搭建一个聚合工程的时候,创建了一个父工程,多个子工程后,通过maven打包命令【install】,出现错误,报错提示:【找不到程序包xxxxx符号】。大致错误如下所示: [ERROR] COMPILATION ERROR ...
  • 项目可以正常运行,但是使用Maven的package命令就报:找不到符号。根据报错信息找到对应的位置后 发现代码根本没有问题。(如图所示) 通常遇到这种情况,不要慌。如果还有其他错误,先解决其他错误。 如果只报...
  • 如果是自己写的工具类修改后要打成工具包,原因可能是由于maven的缓存涉及那个class文件的jar包保存了本地maven库中,修改那个jar包后没有更新本地库 证明方式: 步骤1:将你要打成jar包运行的程序里的pom.xml里...
  • maven install报错:找不到符号

    千次阅读 2022-04-10 13:42:21
    在进行项目打包的时候发现执行maven install会出现报错:找不到符号 [ERROR] /Library/project/work/fantu_java/digitalenterprise_business/bladex-biz/blade-service-api/blade-fleet-basic-api/src/main/java/org...
  • IDEA Maven打包时报找不到符号错误

    千次阅读 2017-10-10 23:07:24
    一、问题背景在使用idea...此时,在idea中使用maven打包工程时,这些不是通过maven管理的jar包中的类,在编译时会报找不到符号错误。二、解决方案方案一:在项目中创建一个目录lib,然后将jar复制到该文件夹下,最后在
  • 近几天在maven编译时遇到找不到符号问题总结一下解决办法 一般情况下会出现如下错误提示 [ERROR]/manager_service/src/main/java/cn/e3mall/service/impl/ItemServiceImpl.java[7,28] 找不到符号 符号: 类...
  • 当执行打包命令时,报错找不到xxx类,找不到xxx符号 install依赖的模块 而这个类是其他模块的。我们只需要将其他模块install一下,重新打包就可以了。 重新打包 打包成功
  • maven ...
  • 30] 错误 找不到符号 [ERROR] hrhrworkfV2.0.0_skg-ehr-webmoduleswebsrcmainjavacomskgcrmexaminwebcontrollerExaminHistoryController.java[70,40] 错误 找不到符号 [ERROR] hrhrworkfV2.0.0_skg-ehr-...
  • 在File>Settings。根据截图设置即可
  • 首先确定你的依赖确实没...Error:(33,13) java: 找不到符号 原因就出在打包的顺序, 打包的时候会生成两种包,一个包含了本包的所有类,另一个是可执行的包,,,程序会先生成原始包,然后生成执行包,覆盖掉原始包,而
  • 1,微服务里面的依赖包打包的顺序(确定正确正确,我这个工程是这样的) 先打 gc_common 包,然后打gc_core 包。 然后再打别的包。 2,如果修改了authclient里面的内容,那么就要打下gc_common,gc_core,gc_...
  • maven多工程项目'找不到符号'问题

    千次阅读 2018-05-28 14:33:25
    maven项目模块化开发时,我们有时会遇到工程不到xxx.class,找不到符号.当我们Maven Projects ,然后 maven clean ,maven install . 如图之后(然并卵) 还在报错,有木有,有木有。2.然后查看已经把对应模块jar...
  • maven报错:找不到符号

    万次阅读 2017-07-21 10:39:11
    IDE:IDEA 2017.1maven报错:找不到符号并列出不到的类或程序所在的程序包、位置在一开始遇到maven问题时,网路上可以搜到的资料基本支持以下几种情况: 1.清理cache - 使用mvn clean命令清理 - 使用IDEA里面的...
  • 1 发现问题今天用 持续集成工具 jenkins 打包一个...[ERROR] \ideaProjects\xxx\ProjectService.java:[201,73] 错误: 找不到符号 [ERROR] [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the e

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,502
精华内容 2,200
关键字:

maven打包找不到符号