maven打包出现 ����applets.user.service.UserService����-2022新项目
一、问题由来
新项目的框架刚搭建好,还不能正常的运行,我们这边就开始写代码,因为项目还在设计阶段,很多东西比如说需求
都还在讨论之中。分层架构采用的是cola4.0的架构,具体的代码由我们自己来进行实现。框架搭建起来后,还没有真正的
启动过项目,负责人考虑的是先写部分接口代码,然后我也跟着之前的demo来写部分功能的增、删、改、查。自己负责的
开发任务很快就完成。闲来没事干,自己就想把项目跑起来看看,看能否正常启动。由于多个模块之间项目引用,所以第一步就
是将这些模块安装在本地,以便其他模块能够进行项目调用。手动打第一个包公共模块,问题不大,继续打第二个包。这个包
是依赖公共模块的,先clean,然后compile编译,在这一步的时候就报了一个错,报错信息如下:
����applets.user.service.UserService����-
为了省去不必要的麻烦,包名有改动,报的错是一模一样的。
二、问题分析
自己一看这个错误信息就知道,这因为是中文乱码问题,可能是编码不对造成的中文乱码。看到那些不常见的符号,
基本可以这么断定。
三、解决方案
开始使用必应搜索关键字 maven打包出现中文乱码
尝试方式一:
修改当前项目的默认编号,问题未解决。
参考博文-https://www.jianshu.com/p/f4c9963a0bb5
尝试方式二:
修改maven插件的编码方式-未解决.
参考博文-https://www.cnblogs.com/gaojing/p/3922555.html
尝试方式三:
最终解决方案是
设置 file->Settings->Build,Execution,Deploym->Maven->Runner-
在VM Options 中设置如下参数,问题解决。
-DarchetypeCatalog=internal -Dfile.encoding=GBK
参考博文-https://www.cnblogs.com/zhaohadoopone/p/11175277.html
解决后显示的中文意思是
程序包 applets.user.service.UserService 不存在
找不到符号20.
这个才是真真的问题所在。如何解决这个问题,请看下一篇文章。
- Maven项目导入到Eclipse时Build出现the user operation is waiting for building workspace to complete的问题解决
- idea 运行maven项目 出现Error creating bean with name 'HHotelServiceImpl': Unsatisfied dependency expressed
- maven项目,多个依赖,打成一个可执行jar包,可根据profiles进行打包,出现的Could not find or load main class的解决方法。
- 在myeclipse中用maven进行项目的打包时出现内存泄露问题
- 使用maven工具对maven项目进行打包所出现的问题
- 打包maven项目时出现Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war)
- 使用IDEA搭建maven+SSM(spring+springMVC+mybatis)项目时,出现Service注入出错问题
- 用maven命令打包war项目及出现的问题解决(最全攻略,亲测有效)
- 不使用IDE,用maven命令打包war项目及出现的问题解决(最全攻略,亲测有效)
- 不使用IDE,用maven命令打包war项目及出现的问题解决(最全攻略,亲测有效)
- 在打包maven项目时出现找不到web.xml文件错误
- Maven_Eclipse_Eclipse下使用maven 打包项目
- maven项目打包步骤
- maven管理的项目出现Error configuring application listener of class org.springframework.web.context.ContextL
- 导入maven项目时出现 Version of Spring Facet could not be detected. 解决方法
- maven 把spring项目打包成可执行的文件
- Maven01 环境准备、maven项目结构、编译/测试/打包/清除、安装、
- 解决创建Maven项目时出现Cannot change version of project facet Dynamic web module to 2.5的问题
- IDEA中,Maven项目POM文件中的依赖未报错(出现红色波浪线),但Maven Projects中的模块的Dependencies中的依赖却报错
- 用myeclipse 将maven 项目打包成jar包