社区
Apache
帖子详情
maven项目启动报错?
钟渊
2016-09-13 04:59:55
...全文
168
1
打赏
收藏
maven项目启动报错?
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
凡夫贩夫
2016-09-13
打赏
举报
回复
推测应该是spring容器中引用的某个类不存在,所以你在项目启动的时候,spring容器会在这个时候初始化,因为由于引用的某个类不存在,所以就会报空指针异常,以前在改别人的项目的时候也遇到过,请仔细检查spring配置文件
解决
maven
启动
Spring
项目
报错
的问题
下面小编就为大家分享一篇解决
maven
启动
Spring
项目
报错
的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
程咬金三板斧,解决
maven
项目
启动
报错
问题——初识
maven
【基础】
一.
Maven
概念 百度百科 百度百科的解释实在不敢恭维,云里雾里。
Maven
到底是什么?为什么要用
Maven
? 我理解的
Maven
maven
是一个很实用的依赖管理工具 知识储备 什么是依赖?互联网发展至今,我们早已站在巨人的肩膀之上,不是从0开始。要实现什么功能,都有对应的框架(jar包),所实现的功能越多,引用的框架(jar包)越多。这里有一个问题,框架(jar包)也不是从0开始,也会用到其他的jar包,jar包之间会存在相互引用、版本不一致、冲突等种种问题,这时你听起来可能已经有点乱了,有没有一
Maven
快速入门
maven
到底是什么?
Maven
是基于
项目
对象模型(POM project object model),可以通过一小段描述信息(配置)来管理
项目
的构建,报告和文档的软件
项目
管理工具[百度百科] 这种又是大白话,如果没明白
maven
是什么,那么上面这句话跟没说一样,我自己觉得,
Maven
的核心功能便是合理叙述
项目
间的依赖关系,通俗点讲,就是通过pom.xml文件的配置获取jar包,而不用手动去添加jar包,而这里pom.xml文件对于学了一点
maven
的人来说,就有些熟悉了,怎么通过pom.xml的配置就可以获取到jar包呢?pom.xml配置文件从何而来?等等类似问题我们需要搞清楚,如果需要使用pom.xml来获取jar包,那么首先该
项目
就必须为
maven
项目
,
maven
项目
可以这样去想,就是在java
项目
和web
项目
的上面包裹了一层
maven
,本质上java
项目
还是java
项目
,web
项目
还是web
项目
,但是包裹了
maven
之后,就可以使用
maven
提供的一些功能了(通过pom.xml添加jar包)。 所以,根据上一段的描述,我们最终的目的就是学会如何在pom.xml中配置获取到我们想要的jar包,在此之前我们就必须了解如何创建
maven
项目
,
maven
项目
的结构是怎样,与普通java,web
项目
的区别在哪里,还有如何配置pom.xml获取到对应的jar包等等,这里提前了解一下我们如何通过pom.xml文件获取到想要的jar的,具体后面会详细讲解该配置文件。
maven
项目
启动
报错
Compilation failed: internal java compiler error
问题总结:这次问题是因为
项目
太大,本地堆内存太小,造成
项目
没法运行,通过将堆内存调整到合适的大小,就可以解决这个问题。三、检查编译使用的用户本地构建进程堆大小(覆盖共享大小),设置为4096。四、
Maven
Clean。一、检查jdk编译器版本。二、检查
maven
配置。
Apache
24,923
社区成员
16,548
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章