问:项目中myeclipse从SVN上拉项目,各种报错,jar包没有引入

答:

从SVN拉项目步骤一定不能出错,一有点差异就会出非常多的事情

1-
右键项目checkout的时候

第一页选默认值就行

点击 finish

2-
弹出的项目类型选择 web porject

3-New Web Projec 界面

填入 项目名称

注意:
Web root folder
改为 web
(这里是导入相关jar包的路径:如果不改,选择默认的WebRoot的话,
项目创建后所有的import命令都会出错,
The import javax.servlet.http cannot be resolved
所以一定要改成项目放相关jar包的路径

(另外解决方法)
如果你没改,这时候需要你自己去手动导入所有的jar包
1.右键项目,build path 选择 configure buil path
2.在弹出的界面右边,选择Libraries
3.如果是一片空白,则先  Add library
选择jre System Library
然后再点击 Add JARs
找到项目存放jar包的文件夹,把所有的jar包手动导入

(但是这里到后面好像还会出其他的错误)
)

4- 
Content Root URL 把项目名称删掉,就改成  /

然后J2EE Specification Level
选择(默认)的J2EE 1.4

(如果选择Java EE 5.0)
可能汇报@override的错误
所以到时候还要把jdk  编译版本改为6.0,但是最后还是会出项目classes文件夹没有编译的情况

5-最后到这里,直接点击finish就可以了,而且生成的项目用tomcat启动的时候不会出任何错误

-------------------------------------------------------------------------------------

最后项目拉下来了,到这里如果注意事项没有出入的话,项目一般就能正常跑起来了

但是,最后还是需要配置一下root的路径

1-

到TOMCAT文件夹下 conf\catalina\localhost\ROOT.xml 修改root.xml

把项目路径改一下
就比如:
docBase="D:\workspace\workspace-zzb\wegov2\web"

另外,可能还有一个问题,就是你deploy项目的时候,发现没有项目可选,就是项目找不到发布

这里你需要去修改一下,项目根文件夹下的  .project文件

他可能是缺失了

<natures>
  <nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
  <nature>org.eclipse.jdt.core.javanature</nature>
 </natures>

你找一个正确的项目,拷一份过来试试看

关键字:SVN    jar包   @override

myeclipse从SVN上拉项目,各种报错,jar包没有引入的更多相关文章

  1. linux报错jar包时出现“Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes”

    linux安装zip命令: yum install zip zip -d demo.jar META-INF/*.RSA META-INF/*.DSA META-INF/*.SF

  2. SVN上传项目步骤

    1.svn上传项目  首先选中父工程 ,右键选中Team的share project 2.share完再选中SVN 3.选中项目  一个一个share project 4.

  3. 用户 'IIS APPPOOL\**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)

    为开发方便-将项目部署到本地IIS上打开网页出现报错 1.打开IIS管理 2.点击应用池 3.找到你部署的网站名,右键“高级设置”——>“进程模型”——>“标识”修改为localsyste ...

  4. linux下使用SVN上传项目

    linux下使用SVN上传项目 摘自:https://blog.csdn.net/puppet_/article/details/78259591 2017年10月17日 13:51:33 puppe ...

  5. Windows下解决github push failed (remote: Permission to userA/XXXX.git denied to userB.) 上传gitHub失败报错

    Windows环境下解决 github push failed (remote: Permission to userA/XXXX.git denied to userB.) · 初学GitHub的朋 ...

  6. eclipse项目无故报错,markers信息为An error occurred while filtering resources

    eclipse项目无故报错,markers信息为An error occurred while filtering resources 描述:eclipse项目和resource文件上有红色的叉,其m ...

  7. 已解决: idea创建并部署SpringMVC项目时 报错 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

    用IDEA创建并运行SpringMVC项目时,最初发现没有Servlet包,这个问题已在上篇解决,然而当我们尝试去运行此时的SpringMVC项目时,发现仍然有错误.ClassNotFoundExce ...

  8. 【maven】【IDEA】idea中使用maven编译项目,报错java: 错误: 找不到符号 【2】

    =================================================================================== idea中使用maven编译项目 ...

  9. SSM项目启动报错:Failed to read candidate component class

    SSM项目启动报错:Failed to read candidate component class 换成3.1又没有问题,换成3.2又不行,查看编译环境用的是1.8,将1.8降为1.7,问题解决,服 ...

随机推荐

  1. redis 读写锁实现

    一 先搞清楚读写锁要做什么. 基本就是 读读不互斥,读写互斥,写写互斥.可重入. 关于redis读写锁,我写了一次之后,总觉得很怪,然后就上网看到大神的redisson了,果断借鉴一番. 二 读行为 ...

  2. js日期格式转化

    如果出现日期格式: /Date(1442742059253)/ 可用下面js方法转化 function ChangeDateFormat(cellval) {        var date = ne ...

  3. linux创建用户与删除用户及问题解决(ubuntu)

    创建的用户不正确,一直在删除创建,发现了挺多问题也学到了一些东西如下是我的总结. (root用户设置: 由于ubtun系统默认是没有激活root用户的,需要我们手工进行操作,在命令行界面下,或者在终端 ...

  4. window.open方法解析

    一.前言 最近在项目中需要新窗口打开一个第三方的页面,大家都知道,使用window.open打开新窗口某些情况下会被浏览器的屏蔽程序阻止.如果要打开的URL是通过AJAX获取的,就一定会被浏览器拦截. ...

  5. css3骰子(transform初识)

    利用css3制作可旋转的骰子,效果图如下,也可以查看 demo: 首先是骰子的html结构,.page 是骰子的六个页面的 class,#one-#six分别表示六个面,.point 是骰子表面的点数 ...

  6. pcp分布式监控工具

    已经集成在redhat6.x版本里 http://pcp.io

  7. HTML:::before和::after伪元素的用法

    随笔 - 366  文章 - 0  评论 - 392 ::before和::after伪元素的用法   一.介绍 css3为了区分伪类和伪元素,伪元素采用双冒号写法. 常见伪类——:hover,:li ...

  8. Java 开发小常识

    从理论上来讲Java做的系统并不比其他语言开发出来的系统更占用内存,那么为什么却有这么多理由来证明它确实占内存呢?两个字,陋习. 1.别用new Boolean().在很多场景中Boolean类型是必 ...

  9. Open Data for Deep Learning

    Open Data for Deep Learning Here you’ll find an organized list of interesting, high-quality datasets ...

  10. 【2017-07-04】Qt信号与槽深入理解之一:信号与槽的连接方式

    今天是个好日子,嗯. 信号槽机制是Qt的特色功能之一,类似于windows中的消息机制,在不同的类对象间传递消息时我们经常使用信号槽机制,然而很多时候都没有去关注connect()函数到底有几种重载的 ...