tortoise从服务器获取项目_IDEA + TortoiseSVN 导入 Eclipse 项目

IDEA 是目前最好用的 Java 开发工具,所以我一直用的 IDEA,但是项目是由 Eclipse 创建,并且项目中一部份成员用 Eclipse。由于版本控制一直用的小乌龟(TortoiseSVN)进行代码管理,在此整理一下备忘。以下默认已安装好 JDK、Tomcat、IDEA。

一、安装 TortoiseSVN

官网:https://tortoisesvn.net/

二、配置版本控制工具

File→Setting→Version Control,在 TortoiseSVN 的安装目录中,选择 svn.exe 文件,点击 “Apply” 按钮应用。

cca4d2fd8f5c1f126a1e88bcdbc870a1.png

三、从服务器获取代码

1、未打开项目的情况下

c5ff4a025f4841ce3ea7d3010be5efab.png

2、打开项目的情况下

137b56e92a90f512cfa64df5630fdb3e.png

3、添加 SVN 地址

f015d73becb45ca7c9c9dba12dcf5dfa.png

4、选择存目录,获取代码

8c49efc84162a9c2f6f35173de391ba6.png

dcd3f9539c602d42cd2a6b2df70ba596.png

5、默认格式,直接点击“OK”

b2bbb536730a042d4fca84dba1d02d2a.png

6、是否为获取的项目创建 IDEA 项目,自由选择

6f90433bde91a8eeff54ce7b2d6d031c.png

四、将 Eclipse 项目导入 IDEA

667d288cbe497b1fac97daefc202aeaa.png

104d5c31b45e59c35be4de953534fe53.png

56ff5bda352ace68901da912827ace12.png

b49d992885786c2160e39a659f8f4cca.png

一路 next ,直到 Finish 。

56b0265f6887393e3b03f62baf4e16b2.png

五、配置导入的eclipse项目,并且启动

1、File→Project Structure (右上角有快捷入口) ,如下图,上面是项目名称,下面地址是生成 class 存放位置。默认即可。

bd103cf87b2c06b9e7e7d8176133649d.png

2、加入 Tomcat

d1826178e32a084b2b229b700145c43b.png

3、配置 Artufacts ,先配置 Exploded,再添加 Archive,如下图。

29a50b7fc9172cf17db28ead533242b6.png

b7c336ead18da27d8adc227e07e35fe2.png

c2a07f76da2564ef93053db3e7fe1838.png

4、配置 Configurations ,先配置 Server ,再配置 Deployment ,如下图。

dc519032413cb2065af9f4499ba8fd48.png

ef310537084cb6a729bb93a5d0311f43.png

fa20dc7192f06a5120f1455ef5210cb3.png

5、配置完成启动项目。

注:

项目在Eclipse下可以完美的运行,可是放到IDEA下,web.xml下却出现如下问题:

39f89bb66b130bf0c6467aba0d57f9a5.png

调试报错:

java.io.FileNotFoundException: class path resource [spring/applicationContext_*.xml]

解决办法:

后来发现正常的项目中 resources 目录是如下样子:

093b4e064aa4c86d8373e9d8c2a10e5a.png

而我们导过来的没有 Resources Root 标识。故需要设置文件夹属性,操作是右键resources文件夹→Mark Directory as→Resources Root。

再次调试问题解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值