问:项目中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. Akka探索第二个例子by fsharp

    本文重度借鉴了github上akkabootcamp教程. 先上代码 open Akka open Akka.Actor open System type Message = | ContinuePr ...

  2. Chrome拷贝插件的对比 zeroclipboard和clipboard插件

    1.zeroclipboard插件 实现原理:Zero Clipboard 利用 Flash 进行复制,用了一个透明的 Flash ,让其漂浮在按钮之上,这样其实点击的不是按钮而是 Flash ,也就 ...

  3. eclipse 构建从 SVN 上下载的可识别的 maven 项目

    从 SVN 上下载的 maven 项目中含有父项目,属于 maven 的嵌套,每个子项目和父项目虽有 pom.xml 文件,在结构上也是 maven 然而并不是 eclipse 识别的 maven 项 ...

  4. css中的伪元素,我今天记住了!o~yeah

    对于伪类和伪元素,我如果要区别它们,一般是使用css中的手册来区分,平常时候也没特意去记,需要用到时打开手册“哦,这个是伪元素,这个是伪类”,我个人觉的某些东西你把它存在网上,不一定要存在头脑中.带着 ...

  5. atom markdown转换PDF 解决AssertionError: html-pdf: Failed to load PhantomJS module

    atom编辑器markdown转换PDF 解决AssertionError: html-pdf: Failed to load PhantomJS module. You have to set th ...

  6. Android打包异常

    Android在打包的时候,报错: 找不到类,或者打包之后运行找不到类,都可以在混淆文件中添加这个属性: -dontoptimize 通过测试,都可以解决. 来自为知笔记(Wiz)

  7. Azure进阶攻略 | 你的程序也能察言观色?这个真的可以有!

    前段时间有个网站曾经火爆微博和朋友圈:颜龄机器人.只要随便上传一张包含人面孔的照片,这个网站就可以分析图片,并判断照片中人物的年龄.化妆.美颜 P 图.帽子墨镜之类的配饰,几乎都没法影响这个网站的检测 ...

  8. PHP文件是什么?如何打开PHP文件?

    在平时我们可能会碰到过php文件,可是很多用户不知道php文件是什么文件?也不知道怎么打开php文件?为了满足一些用户的好奇心,小编现在就给大家讲解php文件以及如何打开php文件的方法. 1.PHP ...

  9. java——类加载机制

    类加载机制 JVM把class文件加载的内存,并对数据进行校验.转换解析和初始化,最终形成JVM可以直接使用的Java类型的过程就是加载机制. 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的生命 ...

  10. javascript中parseInt(),08,09,返回0

    javascript中在使用parseInt(08).parseInt(09),进行整数转换的时候,返回值是0 工具/原料   浏览器 文本编辑器 方法/步骤     javascript中在使用pa ...