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") %>

原文地址:https://www.cnblogs.com/javJoker/p/7058980.html