文档章节

往eclipse中导入svn项目

Yashin
 Yashin
发布于 2014/01/04 10:46
字数 778
阅读 8342
收藏 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

粉丝 256
博文 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
终于弄明白了Eclipse中Maven和SVN,真不容易!

版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/78271624 昨天折腾了一天,从早上9点到半夜1点,总算是折腾明白了Eclipse中安装Maven的方法,其...

qing_gee
2017/10/18
0
0
从svn上检出威尼斯人网站开发多模块maven项目

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

xmvn
2018/07/09
0
0
svn客户端检出项目跟使用eclipse svn插件检出项目有什么区别吗?

今天在eclipse上面装好svn插件,在下载项目的时候,经理跟我说,最好安装一个svn客户端,然后帮我建立了放置项目的文件夹,说:等下你用svn下载的时候就下载到这里。不久,svn客户端装好了,...

大愚
2013/08/30
2.8K
1
如何在Eclipse下安装SVN插件——subclipse以及安装svn常出现的错误总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bitree1/article/details/50440234 Eclipse导入在svn中的项目问题 总结:Eclipse中SVN插件的版本要和系统里安...

bitree1
2015/12/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 孤独到都和病毒发生了感情了

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @-冰冰棒- :#今日歌曲推荐# 逃跑计划《一万次悲伤 (Live)》 《一万次悲伤 (Live)》- 逃跑计划 手机党少年们想听歌,请使劲儿戳(这里) 现在...

小小编辑
6分钟前
1
0
test

//// main.c// Test//// Created by 吕颖 on 2019/1/16.// Copyright © 2019年 carmen. All rights reserved.//#include <stdio.h>#include <stdlib.h>#include <t......

carmen-ly
今天
1
0
Android webview热门组件agentweb:4.0.2无法自适应的问题

Android webview热门组件agentweb:4.0.2无法自适应的问题 //设置自适应屏幕,两者合用mAgentWeb.getAgentWebSettings().getWebSettings().setUseWideViewPort(true); //将图片调整到适合w...

Gemini-Lin
今天
5
0
如何维护一个自己的 golang doc 服务

本文内容是如何维护一个golang 在线的doc 服务。 1 什么是godoc ? godoc 是 golang 官方提供的文档生成工具, 2 为什么要有godoc ? 我们经常遇到一个问题,就是代码和文档不一致,线上代码版...

鼎铭
今天
5
0
js中的对象创建的模式以及继承模式

对象创建模式: 工厂模式 构造函数模式 原型模式 继承模式 原型式继承 寄生式继承 构造函数 原型式和构造函数的组合式(缺点:运行两次超类类函数,积累函数的属性被挂载在原型对象上和实例对...

莫西摩西
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部