Idea导入多个maven项目到同一目录下的方法示例
目标
简单导入多个maven项目进入同一个project(相当于eclipse的workspace)
过程
1.新建一个目录作为仿eclipse的workspace,这里起名为idea-workspace
2.将所有需要转过来的maven项目复制到这个目录下,如图
3.分别进入每个目录,删除如下图文件,这里如果是eclipse的maven项目,也是可以导入的,也要删除eclipse的项目配置文件
4.启动idea,file
--> open作为workspace的目录(如果之前没有启动项目,那么点open即可)
5.可以看到这个目录已经变成了idea管理的目录了,但是其下的项目并没有当做项目对待,这里提供一个简单的办法
6.点击屏幕右侧maven projects
按钮 -->点那个绿+
7.展开当前目录下的项目,分别将pom文件露出来,然后,按住CTRL
键,依次选择 --> ok
8.查看效果
FAQ
1.还有个问题就是解决代码报错问题,idea熟手就不需要多说了,file
--> project structure
--> 将no sdk
的地方改成自己的jdk
--> apply
--> ok
问题解决。
2.还有一个问题就是maven导包,这么多依赖都在External Libraries处,我如何知道每个项目导入依赖的情况呢?如图
到此这篇关于Idea导入多个maven项目到同一目录下的文章就介绍到这了,更多相关Idea导入多maven到同一目录内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
解决idea导入maven项目缺少jar包的问题
之前一直用的elipse,现在用idea不熟悉,这里记录一下.这里以idea2017为例. 导入elipse的maven项目,提示缺少jar包,肯定是idea没有给你导包. 第一步,首先确认自己的idea和maven的环境有没有配置好. 第二步,确认自己导项目时候的Module设置. 搞定自己的maven配置之后,咱们再来看一下项目的Module设置问题. 删掉之前Module,重新再导一遍. 点击 + 之后选择项目的本地路径,然后在弹出来的界面中选择Maven,之后一路 Next ,最后点击A
-
IDEA2020导入非maven项目并部署tomcat的方法
公司一直使用非maven项目结构,每次svn下载后,配置是个大问题,现在开始使用idea开发工具(跟下潮流),用过后真心香啊. 这次特地记录一下.工具:idea 2020.1 第一步:我们需要更改项目的项目配置–Project Structure,基本上每个选项都需要更改. 第二步:配置项目名称,jdk,编译后的文件路径,out路径自己建的. 第三步:(这步很重要)记得配置文件夹的类型.若没有图片上的项目,要点击+导入项目. 点击web,注意自己的web.xml路径对不对. 第四步:引入jar包
-
IDEA引MAVEN项目jar包依赖导入问题解决方法
IDEA内置了Maven环境,默认采用Maven解决项目依赖问题.在新建项目后,项目的路径中会生成pom.xml文件和项目名.iml文件.新建项目后,IDEA不会自动刷新Maven的依赖.以Spring Application为例,新建项目编译时提示以下错误信息: 刷新Maven配置的方法为: (1)右键单击项目: (2)在弹出菜单中选择Maven|Reimport菜单项. 此时,IDEA将通过网络自动下载相关依赖,并存放在Maven的本地仓库中.另外,可以将Maven的刷新设置为自动,配置方法
-
eclipse导入IntelliJ IDEA的maven项目的示例
去年由于项目需要由eclipse转到IntelliJ IDEA,当时的项目经理balabala一大堆idea如何如何好,经过一年多的使用确实说的没错. 现在加入另外一个项目,新的项目经理又建议我用回eclipse,我就想eclipse应该可以导入idea的项目,于是上网搜基本都是idea导入eclipse项目的文章,于是自己尝试用eclipse导入idea项目. 目前只尝试了maven项目,至于其他类型的project以后再补上上. 1.现有idea maven项目,打开eclipse,导入ma
-
IDEA 重新导入依赖maven 命令 reimport的方法
Intellj 的自动载入maven功能有时候很好用,但是有时候会碰到很多问题,导致pom文件修改却没有触发自动重写载入.此时需要手动强制更新依赖: 1. 手动删除Project Setting 里面的libraries 包 2. 在Maven Project点击clean功能,删除之前编译过得文件 3. 项目右键 --> maven --> Reimport 总结 到此这篇关于IDEA 重新导入依赖maven 命令 reimport的文章就介绍到这了,更多相关idea maven 命令 re
-
idea新建maven项目没有src目录的操作方法
方法一:设置idear的maven运行参数 或: 加:archetypeCatalog=internal 如果ctrl+alt+s进设置,只能对当前项目新建Module其作用: 方法二:在新建maven项目时候设置archetypeCatalog=internal,这种方式每次都需要设置,而且spring boot项目没这个设置,推荐第一种方法. 其他方法: 命令方式: mvn archetype:generate \ -DgroupId=com.mycom.helloworld \ -Dart
-
如何在IDEA Maven项目中导入本地jar包的步骤
1.打开侧面的maven,点击图中箭头指向的图标. 2.出现如下弹窗,在Command line在中输入执行的指令. 指令格式: install:install-file -Dfile=<Jar包的地址> -DgroupId=<Jar包的GroupId> -DartifactId=<Jar包的引用名称> -Dversion=<Jar包的版本> -Dpackaging=<Jar的打包方式> 如: mvn install:install-file -
-
IDEA下Maven的pom文件导入依赖出现Auto build completed with errors的问题
在idea下新建一个maven项目,在学习mybaties时跟着视频教程添加依赖 发现可以配置maven然后自动导入,这样可以省事不用手写.前提要讲maven配置好,然后使用快捷键alt+insert,手动输入添加依赖 但是选择相应的依赖之后,控制台显示 Auto build completed with errors 在网上百度了很久,有的说是maven与idea版本不兼容(之前我下载的maven是最新的,idea是2019.1的),于是便重新下载了maven. 将maven配置成功后,问题依
-
解决IDEA中maven导入jar包一直报错问题
查 看: File------>Project Structure--------->Libraries如下面没有maven所引入的jar包则为该错误[1] 错误原因: 是导入的module错误,应该导入maven的module 解 决: File------>Project Structure--------->Modules------------->选择中间项目---------->选择红色的减号(因为要重新导入module),保证现在
-
Idea导入多个maven项目到同一目录下的方法示例
目标 简单导入多个maven项目进入同一个project(相当于eclipse的workspace) 过程 1.新建一个目录作为仿eclipse的workspace,这里起名为idea-workspace 2.将所有需要转过来的maven项目复制到这个目录下,如图 3.分别进入每个目录,删除如下图文件,这里如果是eclipse的maven项目,也是可以导入的,也要删除eclipse的项目配置文件 4.启动idea,file --> open作为workspace的目录(如果之前没有启动项目,那么
-
解决idea中maven项目无端显示404错误的方法
问题描述: 有时我们会发现idea中创建的maven项目老是显示项目路径找不到,自己反复检查代码也没发现错误,如何你项目的web.xml是直接由idea默认创建的,而你的头文件又是后来直接用3.1或者更高的版本(推荐3.1版本)覆盖的原来的头文件,那我这篇博客就对你有帮助了. 问题原因: 当我们idea使用maven创建web项目时,idea默认提供的web.xml非常古老,功能不完善.如果我们只是单纯替换其头文件的话是没有用的,idea中web.xml的配置还是没有变. 如何解决: 1.将原来
-
idea新建maven项目时速度缓慢的解决方法
原因 IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件. 该命令的参数-DarchetypeCatalog,可选值为:remote,internal ,local等,用来指定archetype-catalog.xml文件从哪里获取. 默认为remote,即从 http://repo1.maven.org/maven2/archetype-catalog.xml路
-
layui上传图片到服务器的非项目目录下的方法
1.layui没办法与form表单中的其他字段一同提交到后台,所以只能通过先提交图片,然后通过返回的图片的值来提交到数据库 2.先将所需要的jar包导入,我是用的maven所以,需要在父pom.xml文件中添加下面两个jar包(版本自己选择) <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <vers
-
在SpringBoot项目中的使用Swagger的方法示例
一. 首先Swagger是什么? Swagger 是一个规范和完整的框架,用于生成.描述.调用和可视化 RESTful 风格的 Web 服务.总体目标是使客户端和文件系统作为服务器以同样的速度来更新.文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步.Swagger官方API文档:https://swagger.io/ 作用: 1. 接口的文档在线自动生成. 2. 功能测试. Swagger的主见介绍: Swagger Codegen: 通过Codegen 可
-
Springboot 项目读取Resources目录下的文件(推荐)
需求描述:企业开发过程中,经常需要将一些静态文本数据放到Resources目录下,项目启动时或者程序运行中,需要读取这些文件. 读取Resources目录下文件的方法 /** * @Description: 读取resources 目录下的文件 * @Author: ljj * @CreateDate: 2020/11/3 17:20 * @UpdateUser: * @UpdateDate: * @UpdateReakem * @param filePath * @Return: java.l
-
maven项目install时忽略执行test方法的总结
目录 maven项目install时忽略执行test 在项目所在文件夹根目录使用maven命令打包时 springboot项目中 maven项目的pom.xml文件的中添加如下配置 使用eclipse自带的选项 maven跳过单元测试-maven.test.skip和skipTests的区别以及部分常用命令 使用maven.test.skip 使用mvnpackage-DskipTests跳过单元测试 maven项目install时忽略执行test 在项目所在文件夹根目录使用maven命令打包时
-
详解IDEA中MAVEN项目打JAR包的简单方法
Idea中为一般的非Web项目打Jar包是有自己的方法的,网上一搜就能查到很多. 但是如果是为Maven项目打Jar包,其实是很简单的,因为maven本身就有打Jar包的命令. 最简单的方法 首先是在maven项目的pom.xml中添加打包的插件,这里有很多种方式的.最最简单的就是只使用maven-compiler-plugin.maven-jar-plugin插件,并且指定程序入口<mainClass>.相关代码如下: pom.xml文件为: <?xml version="1
-
maven项目引用外部jar包的方法
问题描述: 有一个java maven web项目,需要引入一个第三方包gdal.jar,但是这个包是自己打包的,在maven中央库里面找不到该包,因此我采用传统的方式,将这个包拷贝到:项目名称\src\main\webapp\WEB-INF\lib的目录下,然后通过config build path将该gdal.jar包引入到项目工程中.对于传统java web项目,这么做当然没有问题,但是对于maven项目,项目打包(mvn install)时就会报错,在项目调试时(debug on ser
随机推荐
- Centos 7中Docker私有仓库的搭建方法
- IOS点击按钮隐藏状态栏详解及实例代码
- python实现dict版图遍历示例
- window.showModalDialog两次加载问题清除缓存方法
- php列出mysql表所有行和列的方法
- 用Python抢过年的火车票附源码
- Tensorflow简单验证码识别应用
- Android WebView的使用方法及与JS 相互调用
- 利用带关联子查询Update语句更新数据的方法
- php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(中)
- Android实现矩形区域截屏的方法
- GROUP_CONCAT的用法
- jQuery实现多按钮单击变色
- IE:使用搜索助手
- ADSL注册表优化大法之9x/ME篇
- CentOS下搭建Sendmail邮件服务器步骤详解
- Python实现的自定义多线程多进程类示例
- Python中数组,列表:冒号的灵活用法介绍(np数组,列表倒序)
- 深入学习java中的Groovy 和 Scala 类
- 简单了解vue.js数组的常用操作