Maven 常见错误
1.ReasonPhrase: Forbidden:
|--- 1.注意用户的权限以及角色role的设置,一般是没有权限才会被禁止的。
2.Failed to collect dependencies:
|--- 1.需要把parent工程,也就是package是pom的那个工程先install一下,或者deploy
|--- 2.需要注意在设置的工厂里面是否可以访问,如果直接访问public分组,那么就要检查public分组是否添加了自己设置的工厂
3.child module ....pom.xml does not exist:
|---- 1.注意module的名称是否正确,有时候命名问题会导致找不到项目的
|---- 2.注意一开始项目命名的规则问题
4.Cannot detect Web Project version. Please specify version of Web Project through configuration property of war plugin. E.g.: maven-war-plugin 3.0
|---- 1.和第五条一样在pom.xml加入plugin多的定义即可

5.Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project marer-test-weixin: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode)
|---- 1.加入以下插件引用:主要是因为没有指定web.xml的位置,在pom.xml中加入

6.javax.servlet.jsp.PageContext cannot be resolved to a type
|---- 1.这是因为没有引入jsp-api引发的问题,在pom.xml引入:

7.Failed to clean project: Failed to delete F:\project\Stest......\target
|---- 1.重新使用命令clean一遍即可
8.The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory
|---- 1.注意:jsp-api的依赖的scope一定要provide,即不打包进去,否则会和tomcat冲突 j

9.java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld
|---- 1.缺少Spring的aspects的jar包,在pom.xml中引入
|---- 2.注意Spring的ORM框架也要导入,读取配置文件失败,原因是因为不能给txManager和hibernate注入Bean
|---- 3.注意2:我在上面已经用全局变量指定了Spring的...

10.Spring注入失败,【在action中注入service的对象或在service中注入dao对象】发生空指针异常
|---- 1.首先需要确定你的配置文件是否起了作用:applicationContext.xml是否已经在使用了
|---- 2.确定所有的properties文件是正确无误的
|---- 3.确定是否使用了struts2-spring-plugin依赖:

11.-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
|---- 1.eclipse中使用maven插件的时候,运行run as maven build的时候报错,是因为JDK有问题
|---- 2.如果确定自己的Eclipse中的Window->Preference->Java->Installed JREs 设置好对应的JDK环境
|---- 3.在Default VM arguments中加入:-Dmaven.multiModuleProjectDirectory=$M2_HOME
12.Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project jiabo-motor:Deployment failed: repository element was not specified in the POM inside distributionManagement element or in -DaltDeploymentRepositor
|--- 1.deploy的设置没有设置好,这是因为在Maven中使用了Nexus中央仓库,但是在项目的pom.xml中没有设置
|--- 2.加入如下设置:【自己之前自定义的deploy的地址】

13. The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
|---缺少jstl的包,在pom.xml加入

14. SSH和SpringMVC框架在使用IDE自带的tomcat管理的情况下,需要加入Servlet.api以及设置他的声明周期为

15.overlay [ id com.6dianedu:liudian-web] is not a dependency of the project
|---将需要打包的项目依赖进来,加入war属性
16.ArtifactDescriptorException: Failed to read artifact descriptor for org.apache.shiro:shiro-core:jar:${shiro.version}: ArtifactResolutionException: Failure to transfer org.apache.shiro:shiro-core:pom:${shiro.version} from http://localhost:8081/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.shiro:shiro-core:pom:${shiro.version} from/to nexus
这是由于在pom.xml里面的依赖使用了定义的变量${shiro.version},但是却没有在...中进行定义,只要在pom.xml加上定义即可

转自-------------------https://blog.csdn.net/nthack5730/article/details/46633287
Maven 常见错误的更多相关文章
- Maven常见错误以及解决方案【转载】
常见的Maven错误 当遇到401错误的时候,看看自己当前使用的Maven是集成的还是自己下载的,然后去配置setting.xml文件
- maven 常见错误解决方法
1. 最重要的一点,使用国内镜像,比如 oschina.net 的镜像: 搜 jar 推荐:http://maven.outofmemory.cn/,速度极快. 2. 错误:Could not res ...
- maven常见错误
摘要: 1.Java-maven异常-cannot be cast to javax.servlet.Filter 报错 tomcat 启动后先将tomcat/lib目录下的jar包全部读入内存,如 ...
- maven 常见错误解决
1. maven打包编译时后台一直输出警告信息 [WARNING] File encoding has not been set, using platform encoding GBK, i.e. ...
- Hbase常见错误解决方法
Hbase常见错误解决方法 原文转载至:https://www.jianshu.com/p/5fd74812c56c 我是通过maven管理的依赖,直接修改maven依赖中hbase的版本就可以了 ...
- dubbo 常见错误 通配符的匹配很全面, 但无法找到元素 'dubbo:application' java.lang.reflect.MalformedParameterizedTypeException 通配符的匹配很全面, 但无法找到元素 'dubbo:application' 的声明。 Unsupported major.minor version 52.0 (unable to l
dubbo 常见错误 1. Caused by: java.lang.reflect.MalformedParameterizedTypeException 启动时报错,原因是dubbo 依赖 spr ...
- DevOps 之 Jenkins 安装、配置、美化、插件及常见错误处理
继续上一篇的话题,既然已经搭建了 GitLab 的代码仓库,那么现在就可以开始进行下一步持续集成环境的搭建了.公司准备利用 Jenkins CI 进行持续集成,本文记录了 Jenkins 的安装.基础 ...
- 初识JAVA(二)(送给Java和安卓初学者)----常见错误
博主接着上篇的来讲哦,以后的更新中,博主会出一些练习题,有兴趣的可以做做然后吧代码粘贴到下面,大家可以一起研究学习,一起进步,本篇文章主要讲的是: 一.常见错误 二.连接上篇一起的训练 无论是什么方向 ...
- ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock
ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock 通过终端安装程序sudo apt-get install xxx时出错:E: Could not ...
随机推荐
- Android 关于缓存的一些类
在做项目的时候,难免需要将一些数据存储在手机中,之前用sqlite和sharepreference,但是使用起来不是很方便.最近用到了一些缓存的类,非常方便,特此记录下来. ASimpleCache ...
- 设计模式、j2ee 部 分、EBJ 部 分
八. 软 件 工 程 与 设 计 模 式 1 .UML 方 面 标准建模语言 UML.用例图,静态图(包括类图.对象图和包图),行为图,交互图(顺序图,合作 图),实现图. 2 .j2ee 常 用 的 ...
- electron 项目的打包方式,以及 jquery 插件的修改使用
< 一 > 应用打包 1,首先确定安装了 node 和 npm 2,全局安装打包依赖 => npm i electron-packager -g 3,打包命令 electron-p ...
- inno setup 安装前判断进程是否存在,以及停止相应进程<转>
打包的时候遇到了这样的需求:假似用户都是傻瓜 式操作,如果更新安装程序的时候,之前的老程序还在运行这个时候如果你去提示让用户吧老程序手动退掉也不现实. 所以当遇到这种 ...
- intellijIDEA Spring配置文件提示: File is included in 4 contexts
前提: 不影响编码,但是出现淡黄色的背景 解决办法: 打开Project Structure —> 选择Modules -> 选择Spring ->先点减号把之前的都删除掉 -> ...
- CSS TYPOGRAPHY
CSS TYPOGRAPHY Review Great job! You learned how to style an important aspect of the user experience ...
- JSP基本_JSPの構成要素、アクション、ディレクティブ
1.JSPの構成要素[コア要素] JSP文法のコアとなる要素で.サーブレットソースに変換される. ・宣言: <%! - %> (宣言で指定した変数は.Javaの「フィールド変数」になる.ス ...
- Servlet基本_画面遷移
画面遷移方法は.下記ようがある.・リクエストのディスパッチ・リダイレクト(画面から) 1.ディスパッチ1)概念サーブレットから他のリソース(サーブレット.JSP.Htmlなど)にリクエストを転送するこ ...
- 十张GIFs让你弄懂递归等概念
图像(包括动图)是传递信息的一种高效方式,往往能增强表象.记忆与思维等方面的反应强度.所谓一图胜千言,说的就是这个道理. 今天为大家整理了十张动图GIFS,有助于认识循环.递归.二分检索等概念的具体运 ...
- hadoop搭建部署
HDFS(Hadoop Distributed File System)和Mapreduce是hadoop的两大核心: HDFS(文件系统)实现分布式存储的底层支持 Mapreduce(编程模型)实现 ...