如果是本地代码,那么可以直接将多个项目放到同一文件夹下,之后进行操作

如果是SVN上checkout的,则也需要同一文件夹下

首先说一下,idea配置svn:
1.安装svn客户端
按照提示默认安装就行,最好是勾选安装command line
2.idea配置SVN
找到file setting->version control->subversion

3.从CVS中checkout项目,首先要如一开始那样,建立统一项目文件夹

新建仓库,输入用户名密码

检出项目,放到统一文件夹,一次只能检出一个项目
检出的时候,一般选择第二个选项,让检出名称和项目名称一致

引入项目:

project structure引入项目



选择统一项目文件夹下,需要引入的项目

如果是maven项目,保持默认

默认

默认

默认

配置编译JDK版本

当使用IDEA编译项目代码的时候,你会发现项目可能会报错,可能就是编译版本和maven要求的编译版本不一致

最简单的就是修改pom文件中定义的编译版本

将JDK1.6修改成1.7

如果不想修改pom,另一种是修改IDEA配置:

project structure设置 选中本机JDK安装版本1.8,

选择编译的版本language level 7(JDK1.7),所有的项目都要重复这两个步骤

选择setting,设置工作空间的JDK配置,全都设置成JDK7版本

重新build一下项目

如果maven配置文件中有定义JDK版本那么一定也要修改对应版本
防止maven打包编译的时候报错

参考:
IntelliJ IDEA 下的svn配置
IntelliJ IDEA 同一窗口查看多个项目(模块),就像eclipse一样

idea-svn多项目同一目录开发并配置编译JDK版本相关推荐

  1. 【kratos入门实战教程】1-kratos项目搭建和开发环境配置

    1.系列目录 [kratos入门实战教程]0-商城项目介绍 [kratos入门实战教程]1-kratos项目搭建和开发环境配置 [kratos入门实战教程]2-实现注册登陆业务 2.概览 经过上一篇的 ...

  2. elementary安装Java,使用U盘安装Linux最美桌面发行版Elementary OS 及常用开发环境配置(JDK,Redis,MySQL,Docker,IDEA,STS)...

    前言 假期在家无聊,刚好把六年前的一台笔记本电脑利用起来,原来电脑虽然说配置说不上古董机器,但是运行win系统感觉还是不流畅,所幸给换成Linux桌面版系统,在网上查阅了很多,Linux桌面系统要么推 ...

  3. 用 Vite 创建Vue3项目和相关开发工具配置

    目录 一.创建项目 二.vite的快捷用法 三.安装Vue3开发工具 Vite热更新.打包构建速度更快,但目前周边生态还不如 Webpack 成熟,目前实际开发中还是以 Webpack 为主,但目前就 ...

  4. java ee eclipse环境_Eclipse JavaEE 开发环境配置(JDK、Tomcat、Maven)

    (一) 引言 最近有很多小伙伴,问我一些Eclipse(学校一般都默认用这个)配置开发环境的一些问题,例如 Tomcat 等等,至于下载 IDE 的步骤,就不说了,直接度娘搜索 Eclipse 去官网 ...

  5. ubuntu android开发环境配置、jdk、Git、虚拟机、微信、xmind、搜狗等常用软件安装

    最近使用ubuntu系统进行开发工作,使用起来还是有些生涩.习惯使用windows的突然换ubuntu还是有个适应阶段.这里把这几天开发环境的配置,和常用软件的安装查的资料做了记录,也算是方便以后.先 ...

  6. maven项目的部署开发

    CSDN对maven项目的部署开发 从配置Maven环境到写出第一个Maven项目_05年的程序员的博客-CSDN博客 1.回顾JDBC项目开发步骤 2.Mybatis框架sql书写位置以及dao层不 ...

  7. JAVA开发环境配置

    一.JDK的安装配置 1.官网下载: https://www.oracle.com/java/technologies/javase-downloads.html 1.1选择jdk版本 1.2指定jd ...

  8. Android开发中配置JDK环境的几种方式

    文章目录 一.前言 二.IDE设置 三.环境变量 四.gradle中配置 五.参考链接 一.前言 在Android开发中,配置JDK环境有以下几种方式来是Android项目正常编译 - changin ...

  9. 项目怎么改服务器版本,服务器上的项目怎样设置jdk版本

    服务器上的项目怎样设置jdk版本 内容精选 换一换 简要介绍Cassandra是一套开源分布式NoSQL数据库系统.语言:Java一句话描述:一套开源分布式NoSQL数据库系统开源协议:Apache建 ...

最新文章

  1. 统一沟通-技巧-7-Lync 2010-配置信息-EWS未部署-增加版
  2. 用800行代码做个行为树(Behavior Tree)的库(2
  3. 三个变量互换值_Python3 教程 变量类型
  4. mysql 超长记录_谁记录了mysql error log中的超长信息(记pt-stalk一个bug的定位过程)...
  5. 智力题:64匹马8个跑道,至少需要多少轮才能挑选出最快的4匹马
  6. 云原生人物志|Pulsar翟佳:社区的信任最重要
  7. Spring AOP AspectJ 代码实例
  8. matlab做经济地理、地理距离、经济距离空间权重矩阵
  9. B站上的github视频教程笔记(包含两个B站视频,我觉得看这两个B站视频,github从原理到操作都可以会了)
  10. 学习libpcap库,写例子代码--tcp_config.txt
  11. Apache日志格式与配置
  12. 网络安全:ARP和IP协议
  13. gimp 抠图_GMIC(gimp 快速抠图)V1.5.2.4 免费版
  14. java 实现 excel normsdist_Excel实现的NORM NORMDIST函数中的幻数
  15. C Primer Plus(第六版)第三章 数据和C
  16. 什么是WMS系统,有什么功能?
  17. 第九章 情归情理归理 好话丑话最好都说在前面
  18. 羊是如何侵略狼的(看后很有感触)
  19. 微服务架构之限流熔断
  20. 抢红包小程序(Java、头歌实验)

热门文章

  1. numpy 是否为零_python数据分析入门必刷!100道题掌握numpy
  2. Thinkpad R400 2786k26系列在Debian Squeeze上解决无线网卡问题
  3. 获取IE和Gecko内核的浏览器的网页内容的demo
  4. CS229 Fall 2020 Python Tutorial
  5. 奇安信防火墙入侵防御特征库、应用识别库、病毒库、URL资源库、ISP信息库、区域库手动升级
  6. 【2018.04.24学习笔记】【linux基础知识8.10-8.13】
  7. 什么前浪后浪,我们只不过是时代大潮中的一朵小浪花
  8. 如何鉴别snidel真假
  9. 【公众号备份】你所有的担心都是多余的
  10. https/http的一些疑问