idea中导入maven项目
我们项目组所开发的项目没有做前后端分离,所有开发人员都在同一个项目下编写代码,项目的前端使用jQuery+Layui+GoJS+echarts实现,后端使用的是SSH,因为没做前后端分离再加上后端开发用了maven构建代码,所以每个开发人员的开发工具都是idea,刚接触项目时,因为我是做前端开发,对后端不熟,每次搭建开发环境的时候都要叫后端开发的同事帮忙,经过不断摸索,我现在差不多也能自己独立完成开发环境的配置。
准备一个maven项目
首先需要准备一个使用maven构建的项目,我这里用cloud-component项目作为演示
将项目导入到idea中
启动idea
选择 Import Project 选项
选择项目目录下的cloud-pom文件夹,因为cloud-pom文件夹下有个pom.xml文件,pom.xml文件中记录了项目的配置信息,选好后单击OK按钮
选择项目的构建方式为Maven,选好后单击Next按钮
此时会弹出一个项目的设置对话框,不用管直接使用默认设置点击Next
此时会弹出一个对话框,并且会会自动选好一个Maven项目,直接单击Next按钮
设置JDK,设置好后单击Next按钮
在弹出的对话框中单击Finish按钮
此时会进入idea的主界面,并且在idea的底部会出现一个滚动条,并且会不断刷新进度表示在下载项目的依赖
配置Spring
进入idea,并且选择菜单栏上的File
在弹出的下拉菜单中选择Project Structure
依次进行以下操作:选择Modules、选择cloud-admin下的Spring、点击对话框上的加号
首先勾选上cloud-admin下的那两个选择,然后单击OK按钮
此时可以看到配置好了Spring,最后单击OK按钮完成Spring配置
配置Tomcat
点击工具栏中,箭头所指的图标
在弹出的下拉菜单中选择Edit Configurations
点击弹出的对话框上的加号
在弹出的下拉菜单中选择Tomcat Server,并在弹出的二级菜单中选择Local表示选择本地的Tomcat
在弹出的Tomcat配置界面中选择Deployment
单击加号
选择下拉菜单中的选择下拉菜单中的Artifact
在弹出的对话框中选择cloud-admin:war exploded,选择完成后单击OK按钮
设置 Application context的值为/clod-admin,设置完成后单击OK按钮
在Tomcat配置界面依次做如下设置:设置Name的值为clod-admin(这里当idea中配置了多个Tomcat时为了区分Tomcat)、设置Tomcat的版本、选择On ‘Update’ action 的值为 Update classes and resources 设置 On frame deactivation 的值为 Update classes and resources,设置完成后单击OK按钮,此时就配置完成Tomcat
此时单击下图圈出的绿色箭头可以启动Tomcat,并且服务器的连接为http://localhost:8080/cloud-admin/
meishadevs欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。 转载请注明: 【文章转载自meishadevs:idea中导入maven项目】
相关文章
- maven安装命令_windows安装maven
- Maven打包三种方法和常用命令大全
- mvnd - the Maven Daemon
- Maven打包——配置文件
- idea中了魔咒?maven依赖错误,如何破除?
- maven上传就私库
- Mac 系统中使用maven 配置环境变量
- MAC 系统安装 Maven 及环境变量配置
- 从零到一搭建基础架构(1)-玩转maven依赖版本管理
- idea导入maven项目右侧没有maven_maven多模块和单模块的
- intellij idea安装步骤2019.3_IDEA java
- 聊聊如何避免多个jar通过maven打包成一个jar,多个同名配置文件发生覆盖问题
- 2022 IntelliJ IDEA 破解,最新idea破解教程(永久有效)
- idea程序包org不存在-IDEA工程运行时总是报xx程序包不存在实际上包已导入(问题分析及解决方案)
- Maven环境安装、并整合进idea
- 生成 方法调用图 和 Maven 依赖图——IDEA 插件
- Maven简介
- 使用Maven开发Web应用详细步骤
- Linux下如何安装IDEA?(linux安装idea)
- 在Idea中快速配置Redis环境(idea中配置redis)
- Maven构建Oracle项目开发实战(maven-oracle)
- 实现Idea集成Oracle数据库(idea集成oracle)