文档章节

往eclipse中导入svn项目

Yashin
 Yashin
发布于 2014/01/04 10:46
字数 778
阅读 8320
收藏 6

1.       怎么从svn服务器上把项目下载下来

首先新建一个文件夹,该文件夹的名称自定,如hnrun.

然后进入文件夹,右击鼠标,如果你装了SVN会看到svn相关的选项,选择SVN检出,如图所示

 

点击“svn检出”后会弹出一个对话框,如下图所示:

设置好“版本库URL”,也就是该项目在SVN服务器上的位置。

 

最后,点击确定,项目源文件就会从svn服务器上下载到hnrun目录下了。

 

2.       下载后,怎么将项目导入到eclipse中。

项目是基于web的,但与平常由myeclipseeclipse创建的web工程又有不同,所以,需要手动的配置一些东西。

(1)       要保证你的eclipse安装了web/tomcat控件。

(2)       进入项目的目录中,从其他eclipse项目下拷一个.project文件

修改该文件,其中的配置,也就是工程name的配置改为与你的工程文件夹名相同的名字,如该项目的文件夹名为hnrun,则工程的name也改为hnrun

<name>hnrun</name>

       <comment></comment>

<projects>

(3)       通过eclipse导入该工程,和普通导入工程的方式一些 file  import  exisiting project in workspace  选择你的工程

(4)       导入后,就要修改工程所需要的jar 的路径了。右击 导入的项目 hnrun,选择 javaBulitPath,在弹出的对话框中选择Libraries选项卡,在此选项卡中,选择项目所需的jar

项目所需的jar有三个部分:

第一,   jrejar,这个不用管,eclipse已经帮你选好了。

第二,   tomcat自带的与web相关的jar,这个要进入tomcat目录下查找。

第三,   是项目自己的lib文件下面的jar包,进入项目,找到web部分 web-inf lib目录下,选择所有的jar文件。

(5)       上面的步骤都成功后,需要进入项目目录下,修改.classpath文件

修改下面的选项:

<classpathentry kind="output" path="hnrun/WEB-INF/classes"/>

path设置为项目中web部分,web-infclasses路径。

这么设置,则在编译时会将生产的class文件放入该路径。

(6)             然后,设置tomcat相关的信息:

(1)       设置tomcat的路径

Eclipse  window  preferences  tomcat 选择对应的版本和tomcat安装目录路径。

(2)       上面那一步,只是让tomcateclipse建立关联,tomcat与项目还没有关联,

 要建立tomcat与项目的关联,需要添加一个配置文件:进入tomcat的安装目录,然后进入conf\Catalina\localhost,新建一个hnrun.xmlxml文件名最好与你的项目名一致)。并输入以下信息。

<Context path="/hnrun" docBase="D:\workspace4hnrun\hnrun\hnrun"

        debug="0" privileged="true">

</Context>

其中,path即是该项目web应用的上下文,如“/hnrun”、“/myMusic

docBase即是该项目中,web应用部分的路径。

7     最后,别忘了设置SVN忽略.project,.classes文件和web项目的web-inf/classes文件夹。


本文转载自:http://87029274.iteye.com/blog/1431247

共有 人打赏支持
Yashin

Yashin

粉丝 257
博文 55
码字总数 5378
作品 1
深圳
高级程序员
eclipse svn不能提交代码 关键字: eclipse svn team

问题现象: 1.6.0版本subversion 导入项目到版本库 在TortoiseSVN中能正常获取数据,也能正常更新/提交 将check out出来的项目导入到eclipse,eclipse下的svn插件不能正常识别此项目(team里...

QGlaunch
2015/05/04
0
0
从svn上检出威尼斯人网站开发多模块maven项目

一、SVN上Maven多威尼斯人网站开发模块项目结构 haozbbs.com Q1446595067 使用eclipse导入SVN上的Maven多模块项目 Maven多模块项目所在SVN目录 二、eclipse通过SVN导入到工作空间 工作空间位...

xmvn
07/09
0
0
eclipse4.3集成maven,svn

在eclipse官网下载最新的j2ee版本eclipse,里面有自带的maven,没有集成subclipse,通过eclipse自己的仓库eclipse marketplace下载:Help->eclipse marketplace,搜索svn,找到Subeclipse 1....

四-月
2015/07/15
0
0
2014-01-16 SVN使用手册Windows X86平台

1.安装Setup-Subversion-1.8.5.msi http://jaist.dl.sourceforge.net/project/win32svn/1.8.5/Setup-Subversion-1.8.5.msi 2.安装VisualSVN-Server-2.7.3.msi http://www.visualsvn.com/fil......

查封炉台
2014/01/16
0
0
SVN环境搭建for windows

SVN(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用SVN作为代码版本管理软件。其在版本控制、团队协作方面的重要性在此不必多说。本文主要对如何在W...

城邑耕夫
2011/08/22
0
1

没有更多内容

加载失败,请刷新页面

加载更多

原型模式

1、原型模式-定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 克隆(浅度克隆->拷贝值类型或者引用,深度克隆->创建新的对象,开辟新的内存) 例如客户端知道抽象Pro...

阿元
今天
29
0
awk命令扩展使用操作

awk 中使用外部shell变量 示例1 [root@centos01 t1022]# A=888[root@centos01 t1022]# echo "" | awk -v GET_A=$A '{print GET_A}'888[root@centos01 t1022]# echo "aaaaaaaaaaaaa" | aw......

野雪球
今天
27
0
深入解析MySQL视图VIEW

Q:什么是视图?视图是干什么用的? A:视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。   通过视图,可以展现基表的部分数据;...

IT--小哥
今天
33
0
虚拟机学习之二:垃圾收集器和内存分配策略

1.对象是否可回收 1.1引用计数算法 引用计数算法:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时候计数器值为0的对象就是不可能...

贾峰uk
今天
20
0
smart-doc功能使用介绍

smart-doc从8月份底开始开源发布到目前为止已经迭代了几个版本。在这里非常感谢那些敢于用smart-doc去做尝试并积极提出建议的社区用户。因此决定在本博客中重要说明下smart-doc的功能,包括使...

上官胡闹
昨天
32
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部