svn导入项目和部署方面的相关问题
前一阵子忙于部署项目的事情,在这个过程之中遇到了一些问题,查阅了相关资料解决了问题于是就决定分享给大家,可能会对大家有一定的帮助。我在下面中可能会提到dubbo的一些问题,dubbo是用于分布式的系统的开发包,有兴趣的话,可以自己去查阅一些相关资料。
1.svn导入项目的时候一些问题解决方法
(1) 从svn上面导入maven项目的过程中报错误,DOS窗口进入导入的项目的目录输入mvn eclipse:eclipse,再把项目删了重新导入
(2) An internal error occurred during: "Importing Maven projects". 错误
a,确保你的m2e插件是最新的且可用的,至少要1.1以上的版本。
b,先让这个maven工程转换为非maven工程。方法:右键工程--maven--Disable maven nature
c,在当前目录下执行命令(就是有pom.xml文件的那个目录) —— mvn eclipse:clean
d,重新转换该工程为maven工程。右键工程--- 'Configure'--- 'Convert to Maven Project'
2.eclipse项目中,dubbo.xml不能识别schema报错
(1)去dubbo的官网下载jar包
(2)下载jar包后,用压缩工具打开jar包,找到dubbo.xsd文件,并拷贝到自己的一个文件夹路径,记住路径
(3)打开eclispe ,根据 eclispe-->window-->preferences-->xml catalog-->add,location位置添加刚才放置dubb.xsd文件路径,key位置添加:"http://code.alibabatech.com/schema/dubbo/dubbo.xsd"
(4)然后在dos环境下 切换到项目的pom.xml目录,执行:mvn eclipse:eclipse,再执行 mvn:clean install ,打开eclipse,点击自己的项目,refresh一下,看看自己的dubbo.xml文件是不是不在显示报错了。
3.报如下错误:
java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener issue
java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener或者其他类似的错误。
解决方案:jar包已经导入进去了,但是依然报错,那就有可能是导入项目环境有问题,a,首先在eclipse中,项目名点击鼠标右键-》mavean-》update project,把force update勾上,进行更新mavean,b,第a步没有成功的话,可以重新导入项目,如果导入的是maven项目的话,重复之前进行1操作。
3.部署的时候,关于服务器上tomcat获取时间少8个小时的问题
(1)检查服务器的时间和时区设置是否正确,若不对,使用"linux下如何修改时区和时间 "进行设置。
(2)打开tomcat文件下的bin/catalina 文件,找到JAVA_OPTS,在设置中增加-Duser.timezone=GMT+08:set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx800m -Duser.timezone=GMT+08
(3)重启tomcat,观察日志时间即恢复正确。
最后多讲一个知识点:想要在jsp页面中输出系统或者服务器配置环境时间的话,可以在jsp页面上输入<%=System.getenv("CONSOLEENV") %>
svn导入项目和部署方面的相关问题的更多相关文章
- 关于eclipse从svn导入项目
第一次直接从eclipse svn资源库输入svn url直接将项目下载到workspace结果,web项目成了Java项目,这样操作是错误的 正确的操作应该是: file,import ,找到svn ...
- maven 从svn导入项目遇到的问题 No marketplace entries found to handle yuicompressor maven plugin:1.3.0:compile
版权声明:本文为博主原创文章,未经博主同意不得转载.安金龙 的博客. https://blog.csdn.net/smile0198/article/details/25463825 RT.使用ecl ...
- 解决Myeclipse通过svn导入项目后,项目直接报错问题
在使用Myeclipse2015通过SNV导入项目后,项目直接报错,如下图: 点开后报错详细信息如下: Multiple markers at this line - The type java.la ...
- 使用svn导入项目
打开eclipse工作平台点击“File”-->import如下图: 在项目导入框中找到SVN选择“从SVN检出项目”然后点击“下一步”,出现如下界面: 在上图界面中选择“创建新的资源库 ...
- Eclipse通过SVN导入项目遇到的问题记录
问题一.把子项目导入为project 原因:一个大的文件夹,里面有各个小项目,需要把自己添加需求的醒目导入为Maven Project 1.右键选 Import as project 2.右键 -&g ...
- 关于从Ecplise导入项目到MyEclipse会出现冲突的原因。
昨天,从网上下了一个Eclipse的小项目导入到MyEclipse中,出现了许多错误. 原因如下. JDK的编译版本和JRE的运行版本不一致导致了这个问题. 在MyEclipse中,对项目进行Buil ...
- itellij idea导入web项目并部署到tomcat
概述 主要分为项目配置和tomcat配置两大步骤. 一.项目配置 打开idea,选择导入项 选择将要打开的项目路径后,继续选择项目的原本类型(后续引导设置会根据原本的项目类型更新成idea的项目),此 ...
- Intellij IDEA 的使用(创建项目、导入项目、同时部署多个项目、JRebel)等常见eclipse、myeclipse换idea必看
第一篇:Intellij IDEA 的使用 1.黑色主题 中文乱码修改 2.WEB项目的部署 以及自动编译 3.多项目的同时部署 4.相关插件提高工作效率 1.JRebel插件 实现热部署 2.Tas ...
- Eclipse 导入项目与 svn 插件关联全过程记录
文章摘自:http://www.cnblogs.com/xmmcn/archive/2013/03/01/2938365.html 感谢博友分享! Eclipse 导入项目与 svn 插件关联全过程记 ...
随机推荐
- hdu 1540 Tunnel Warfare (线段树 区间合并)
Tunnel Warfare Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)To ...
- 详解掩膜mask
什么是掩膜(mask) 数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形“底片”称为掩膜(也称作“掩模”),其作用是:在硅片上选定的 ...
- dedecms添加文章时提示标题为空,编辑文章时编辑器空白的解决办法
dedecms添加文章时提示标题为空,编辑文章时编辑器空白的解决办法 dedecms出现这个问题与代码无关,主要是和PHP的版本有关,用的PHP5.4,更换成PHP5.2之后就不会有这个问题了. 问题 ...
- Windowd系统下Eclipse CDT+MinGW快速搭建C/C++开发环境
安装MinGW后,最简单的配置:Window -> Preferences -> C/C++ -> Build -> Environment添加Path : $PATH;D:\ ...
- Docker下的Spring Cloud三部曲之一:极速体验
版权声明:欢迎转载,请注明出处,谢谢. http://blog.csdn.net/boling_cavalry/article/details/79177930 目录(?)[+] 从本章开始, ...
- SQL Server深入理解“锁”机制
相比于 SQL Server 2005(比如快照隔离和改进的锁与死锁监视),SQL Server 2008 并没有在锁的行为和特性上做出任何重大改变.SQL Server 2008 引入的一个主要新特 ...
- java基础基础总结----- RunTime
- SQL语句(十三)多表查询
多表查询 1. 笛卡尔乘积 简单格式 SELECT * 或字段列表 FROM 数据表列表 实例 --1. 笛卡尔乘积 (五条件的连接--很多条件无意义) Select * from Student, ...
- pandas重置索引的几种方法探究
pandas重置索引的几种方法探究 reset_index() reindex() set_index() 函数名字看起来非常有趣吧! 不仅如此. 需要探究. http://nbviewer.jupy ...
- matrix 矩阵(多维DP)
题面 \(solution:\) 这一题其实就是一个非常明显的三维背包问题(但博主太弱了就10分QAQ) \(F[i][j][k]:\)表示走到\((i,j)\)这个位置并且背包容量为 \(k\) 时 ...