选择频道就出来unknown http error-error-1

Maven项目错误解决小结
注:整理错误,不喜欢为了一个小问题,占篇幅,所以请Ctrl+F自己查看,定位问题,愿为解决.
注:网络上的错误解决经验,只是作者在特定的条件下发生,或者适合你不适合你,请勿责怪,若无解决答案,请你请教他人或耐心解决,可以记录之后分享,我们爱分享,一起开始吧!
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
可以设一个windows os's环境变量M2_HOME指向你的maven安装目录
M2_HOME=D:\Apps\apache-maven-3.3.1
然后在Window-&Preference-&Java-&Installed JREs-&Edit
在Default VM arguments中设置
-Dmaven.multiModuleProjectDirectory=$M2_HOME
java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener /org.springframework.web.context.ContextLoaderListener
选中项目-&右键Properties-&选择Deployment Assemby-&选择Add-&选中Java Build Path Entries-&Next-&选择Maven Dependencies-&Finish-&Apply-&OK
The import mon.tool.ValidateCodeImg cannot be resolved
Eclipse -& Project -& Clean...
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'shiroDBRealm' is defined
&property name=&realm& ref=&shiroDBRealm& /&
&bean id=&shiroDbRealm& class=&com.tsxs.security.ShiroDbRealmUser&&&/bean&
配置id和ref的大小写不一致(ctrl+f搜索不区分大小写一致).字母B/b.
java project 转换exchange maven project:
[ERROR] Plugin org.apache.maven.plugins:maven-jar-plugin:2.4 or one of its dependencies could not be resolved: Failure to find org.apache.maven.plugins:maven-jar-plugin:jar:2.4 in 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 -& [Help 1]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
在Convert to Maven Project的时候修改pom.xml下:&version&0.0.1-SNAPSHOT&/version&到&version&0.0.1&/version&后maven clean install.
九月 13, :48 上午 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from file
[D:\developer\softwares\servers\apache-tomcat-8.0.24\webapps\weloveshare\WEB-INF\classes\applicationContext-mybatis.xml];
nested exception is com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 3 无效。
Caused by: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 3 无效。
最终解决:
1使用软件&010 Editor是一个全新的十六进位文件编辑器&查看文件头有乱码,删除保存就ok了.
2由于,我,重新整理的分区(双系统),无奈下,我重新搭建了一个项目,复制代码过去就ok了.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4或Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin: 2.4..
解决:重启一下console-nexus.bat就好了,或删除本地maven仓库对应的包(涉及到的根包一起删)
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/ModelParseException
dependency没有在dependencies里面
maven中加入新的:dependency在install的时候,报错nexus没有相应的jar包
主要删除本地maven的repositories下的相应位置jar的路径,重新install就ok.
或者重启nexus或没有启动nexus。
Java Project转maven project因为出错没有Maven Dependencies路径
工程右键:Maven-&Disable Maven Nature
然后,再次重新转maven:
Configure-&Convert to Maven Project. ok!
注:一般不用重启nexus服务器,除非由于进程端口占用或者服务停止,或者服务器关机或者死机,删除本地相对应的路径文件,clean install 则解决!
设置pom.xml后,clean install编译不报错,就是不能加载Maven Dependencies和下载jar包
因为&dependency&在&dependencies&中,但&dependencies&又在&dependencyManagement&中,删除最外层的&dependencyManagement&后,clean install 则解决!区别解释,备注附件!
如果pom.xml中&dependency&标签报错画红线并报红叉,错误:Missing artifact mycoding.kaka:kaka:jar:0.0.1
在Markers中报错:
Description&Resource&Path&Location&Type
Missing artifact mycoding.kaka:kaka:jar:0.0.1&pom.xml&/zJavaDemo&line 20&Maven Dependency Problem
此问题解决,也适合第三方无依赖jar和本地扩展类加入maven统一管理
1:如果为其他技术支持网站提供的的正确的依赖&dependency&,则删除本地maven的repositories下的相应位置jar的路径和所有文件,再clean install 则解决!
Description&Resource Path Location Type
Project configuration is not up-to-date with pom.xml. Run Maven-&Update Project or use Quick Fix. webproject line 1&Maven Configuration Problem
项目上右键 ——& Maven ——& Update Project ……,打开一个(Update Maven Dependencies)的对话框,然后勾选住出错的项目,点击Ok
Description&Resource&Path&Location&Type
Java compiler level does not match the version of the installed Java project facet.&webproject Unknown&Faceted Project Problem (Java Version Mismatch)
workspace下本项目的.setting下org.eclipse.jdt.core.prefs文件(修改和jdk一致版本):
eclipse.preferences.version=1
org.eclipse.piler.codegen.inlineJsrBytecode=enabled
org.eclipse.piler.codegen.targetPlatform=1.8
org.eclipse.pliance=1.8
org.eclipse.piler.problem.assertIdentifier=error
org.eclipse.piler.problem.enumIdentifier=error
org.eclipse.piler.problem.forbiddenReference=warning
org.eclipse.piler.source=1.8
[ERROR] D:\DeveloperX\Code\Java\src\main\java\com\tsxs\module\utils\NetworkUtil.java:[3,25] 错误: 程序包javax.servlet.http不存在
[ERROR] D:\DeveloperX\Code\Java\src\main\java\com\tsxs\module\utils\NetworkUtil.java:[14,41] 错误: 找不到符号
项目右键 --& properties --& Java Build Path的libraries保证只有:JRE System Library[jdk1.8.0.66]和 Maven Dependencies
注:如果还有Apache Tomcat v8.0[Apache Tomcat v8.0]则,Remove删除它,在pom.xml中添加以下依赖让maven统一管理!
注:版本看自己jdk和tomcat版本
&!-- servlet/jsp --&
&dependency&
&groupId&javax.servlet&/groupId&
&artifactId&javax.servlet-api&/artifactId&
&version&3.1.0&/version&
&/dependency&
&dependency&
&groupId&javax.servlet.jsp&/groupId&
&artifactId&jsp-api&/artifactId&
&version&2.2&/version&
&/dependency&
问题15扩展:页面无controller处理跳转也需要15解决!
&&!-- 容器默认的DefaultServletHandler处理 所有静态内容与无RequestMapping处理的URL --&
&&mvc:default-servlet-handler /&
&&!-- 定义无需Controller的url&-&view直接映射 --&
&&mvc:view-controller path=&/& view-name=&redirect:/index.html& /&
问题16:Description&Resource Path Location Type
One or more constraints have not been satisfied. webproject line 1&Maven Java EE Configuration Problem
提示16:查看项目的jdk和compiler和eclipse工作空间workspace下项目下的个各个文件中版本号
备注附件(解释学习自网络资料,非常感谢作者):
dependencyManagement:
Maven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。通常会在一个组织或者项目的最顶层的父POM 中看到dependencyManagement 元素。使用pom.xml 中的dependencyManagement 元素能让所有在子项目中引用一个依赖而不用显式的列出版本号。Maven 会沿着父子层次向上走,直到找到一个拥有dependencyManagement 元素的项目,然后它就会使用在这个dependencyManagement 元素中指定的版本号。
如果有多个子项目都引用同一样依赖,则可以避免在每个使用的子项目里都声明一个版本号,这样当想升级或切换到另一个版本时,只需要在顶层父容器里更新,而不需要一个一个子项目的修改 ;另外如果某个子项目需要另外的一个版本,只需要声明version就可。
dependencyManagement里只是声明依赖,并不实现引入,因此子项目需要显式的声明需要用的依赖。
dependencies:
相对于dependencyManagement,所有声明在dependencies里的依赖都会自动引入,并默认被所有的子项目继承。如果你要发布同样的代码,但是由于技术原因需要生成两个单独的构件,你就要使用一个分类器(classifier)。
classifier:
如果你要发布同样的代码,但是由于技术原因需要生成两个单独的构件,你就要使用一个分类器(classifier)。
例如,如果你想要构建两个单独的构件成JAR,一个使用Java 1.4 编译器,另一个使用Java 6 编译器,你就可以使用分类器来生成两个单独的JAR构件,它们有同样的groupId:artifactId:version组合。
如果你的项目使用本地扩展类库,你可以使用分类器为每一个目标平台生成一个构件。分类器常用于打包构件的源码,JavaDoc 或者二进制集合。问题17:only whitespace content allowed before start tag and not \u0 (position: START_DOCUMENT se……
解决17:删除本地库中所有文件,重新clean install.
本文已收录于以下专栏:
相关文章推荐
1、Description Resource Path Location Type The superclass &javax.servlet.http.HttpServlet& was not fo...
具体操作步骤如下:
1、创建Controller。
import java.util.ArrayL
import java.util.L
import javax.servlet...
人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..
最近接手了一些新的工程,里面用android studio调试library。在调试的时候 会发现调用某些接口的时候 ide 提示:source code does not match the byt...
jsp页面获取后台返回的对象,对象其中一个属性是list。
public class OwnerShopDto {
@JsonProperty(value = &shopId&)
JSTL 和
EL 间的关系
java web前端瘦身器】,从该篇博客可以看出,JSTL是java web前台页面标签的集合,形成了一套规范,利用JSTL标签显示数据。EL表达式...
[ERROR]   The project XXX (/home/×××/pom.xml) has 1 error
[ERROR]     'dependencies.dependency.vers....
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of...
我用Eclipse开发Maven项目,本来好好的,但是后来
Maven使用常见问题整理 
1、更新eclipse的classpath加入新依赖 
1、在dependencyManagement里面加入包括版本在内的依赖信息,如:  
   j...
If you want to use version 3.1 you need to use the following schema:
http://xmlns.jcp.org/xml/ns/j...
他的最新文章
讲师:汪剑
讲师:陈守元
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)控制台问题集锦_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
控制台问题集锦
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢云平台遇到:An unknown error occurred. May be DNS Error. 提示解决教程 - 无忧主机
自始至终,以提供稳定、高性能的美国、香港免备案php虚拟主机产品为己任,以用户极高满意为生存价值,以产品的可靠性为生命线,以网络零中断为终身奋斗目标
在 X系列版本程序中,想必大家偶尔会遇到此类问题,在Discuz后台中,从新安装到现在都不能同步站点信息,每当站长们在同步云平台站点信息的时候,都会有提示:
站点信息同步失败,原因:An unknown error occurred. May be DNS Error. (ERRCODE:1),如有疑问,请访问官方论坛寻求帮助。(如下图:)
导致这种问题出现,是因为Discuz云平台主接口请求失败,无忧小编的做法就是测试下云平台其他接口,一般有两个是成功的,把成功的IP接口设置一下即可,如果所有接口都请求失败,这会儿就可以联系我们无忧精灵们解决啦。(点此联系)
具体操作步骤:
1、如果Discuz后台诊断工具信息一切正常,可以试着进入Discuz站点后台-&云平台-&诊断工具下,点击手动修改站点ID/key,在弹层窗口里将站点ID和key删掉,同时将云平台状态改为“尚未开通云平台”。
2、然后再重新进入Discuz后台-》云平台下重新开通云平台,会有url重复注册的提示,按提示找回ID和key,再同步站点信息即可。
3、如果以上两步不能操作,看看能不能关闭之前的云平台服务,关闭各服务之后,再按照第一步进行操作。
如果你不是用户,是VPS或者服务器用户的话,可以检查下防火墙设置或者开放DNS解析,开放服务器发数据到 api. 和。
无忧主机相关文章推荐阅读:
本文地址:/discuz/18927.html
喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
无忧主机资质:(十三年旗舰品牌)
相关技术帮助文档
技术帮助文档分类

我要回帖

更多关于 unknown http error 的文章

 

随机推荐