网站首页 > 教程文章 正文
背景
新项目开发,如果要求的架构,框架等和已有项目相同时,我们完全可以复制已有项目,删除业务逻辑,在此基础上开发,这样能减少我们开发的时间。
步骤如下:
1打开idea项目所在文件夹
2复制其中一个
如果包含.iml文件,要把这个文件的名称改为新项目的名称,如果不包含则忽略此步
3修改父pom文件,添加复制的模块
4修改复制出(新创建)的项目pom文件
打开项目后,如果项目没有变成maven项目,那么右键pom文件点击 Mark as maven
5打开idea,点击reimport即可。
.idea文件夹下的各文件会自动刷新。
至此复制项目完成。只需要将其中的业务逻辑代码删除,就可以再此基础上开发新项目了。
如果想要修改如下位置的名字
在下图修改如下位置即可达到要求
.iml文件
.iml文件全称infomation of module。iml是 intellij idea的工程配置文件,里面是当前project的所有配置信息,如模块信息、依赖关系、语言版本、jvm 配置、输出路径等。
iml文件是intellij idea自动创建的模块文件,用于java应用开发,存储一些模块相关的信息,比如一个java组件,maven组件,插件等,还会存储模块路径信息,依赖信息和其他的设置。
.idea文件夹
.idea存放项目的配置信息,包括历史记录、版本控制信息、工程名、代码风格、编译器设置、版本控制设置、运行配置等。
这些文件是不需要上传到svn的,可以点击file->Settings->Editor->File types,在底部Ignore files and folders中输入.idea;和*.iml;将其隐藏。
您的赞和关注是对我最大的肯定,希望大家多多支持,谢谢大家。
猜你喜欢
- 2025-07-07 maven一份超详细配置(java中maven配置)
- 2025-07-07 程序开发数据库版本控制必备 - Flyway
- 2025-07-07 代码质量扫描工具SonarQube原理及环境搭建
- 2025-07-07 源代码审计工具之:SonarQube(代码检查工具sonar和代码审计)
- 2025-07-07 Java开发者推荐的10种常用工具(java开发者推荐的10种常用工具是什么)
- 2025-07-07 CI&CD落地实践6-Jenkins接入maven构建后端springboot项目
- 2025-07-07 Jenkins + Docker + Github 实现自动化部署 Maven 项目
- 2025-07-07 代码部署手册(代码部署是什么意思)
- 2025-07-07 行业领先的Java IDE——IntelliJ IDEA v2022.3全新发布
- 2025-07-07 JetBrains IntelliJ IDEA2024破解激活教程 (面向Java开发者的IDE)
- 最近发表
-
- 网络安全干货知识 | 手把手搭建 k8s docker 漏洞环境
- docker+k8s 报错(k8s docker login)
- K8s 集群运行时:从 Docker 升级到 Containerd
- 轻松掌握k8s安装(使用docker)知识点
- 什么是 k8s(Kubernetes)?Docker 与 Kubernetes选择哪一个?
- 从 Docker 到 K8s:初学者常见的误区盘点
- Docker容器是什么?K8s和它有什么关系呢?
- Docker 是什么? 它与K8S之间是什么关系?
- Docker是什么?K8s是什么?如何从0到1实现Docker与K8s全流程部署
- K8S与Docker的区别(k8s与docker的区别是啥)
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)