IDEA导入Web项目的三种方式

news2024/9/28 17:23:31

文章目录

    • 前言
    • 一、第一种方式
    • 二、第二种方式
    • 三、第三种方式

前言

无论那种方式,它们都有相同的前提,那就是首先将你想要导入的Web项目放置在你想要导入的工程目录下

例如(举例子):笔者要将一个名为mavenWeb1的Web项目(笔者自己的),导入到P5工程下(笔者自己的),那么首先需要将mavenWeb1文件放置在P5文件下,如下图所示:
在这里插入图片描述


若你的工程是一个全新的工程,那么首先你需要将Maven路径配置好,因为若你没有为IDEA配置全局的Maven路径,那么你每次创建一个新的工程,新的工程的Maven路径都将是默认的路径,如下图所示:(如何找到Maven:点击IDEA左上角File---->点击Settings…)
在这里插入图片描述


在搜索框输入maven并按回车,即可到达maven界面,并且我们看到maven的配置为默认
在这里插入图片描述


这时我们就需要将默认的maven配置改为我们自己的maven配置(注意:这是笔者的maven配置,读者的maven配置请按照自己配置的来修改)

在这里插入图片描述


一、第一种方式

首先按照前言部分的统一操作,将你要导入的项目放置在你想要导入到的工程文件夹下

之后在IDEA中点击File---->点击Project Structure…

在这里插入图片描述


点击Modules---->点击+号---->点击Import Module

在这里插入图片描述


找到你要导入的Web项目---->点击OK

在这里插入图片描述


点击Import module from external model---->点击Maven---->点击Finish
在这里插入图片描述


点击OK
在这里插入图片描述


这样第一种方式导入Web项目就成功了!!!

在这里插入图片描述


二、第二种方式

首先按照前言部分的统一操作,将你要导入的项目放置在你想要导入到的工程文件夹下

之后在IDEA中点击右侧Maven---->点击+号

在这里插入图片描述


找到你想要导入的Web项目----->选中此Web项目的pom.xml文件----->点击OK

在这里插入图片描述


这样第二种方式导入Web项目就成功了!!!

在这里插入图片描述


三、第三种方式

首先按照前言部分的统一操作,将你要导入的项目放置在你想要导入到的工程文件夹下

之后在IDEA中点击左上角File---->点击Open…

在这里插入图片描述


找到你想要导入的Web项目----->选中此Web----->点击OK

在这里插入图片描述


点击Trust Project

在这里插入图片描述


点击This Window或者New Window都可以

在这里插入图片描述


使用此种方法时需注意:通过这样导入的项目相当于一个新的工程,我们还需要自行设置maven配置,jdk配置

点击IDEA右上角File----->点击Settings…

在这里插入图片描述


在搜索框输入maven并按回车,在跳转到的页面我们发现maven配置又变为了默认配置,因此我们还需要自行设置为我们自己配置的maven配置

在这里插入图片描述


在这里插入图片描述


maven修改完成后,还需要检查jdk配置,查看jdk版本是否符合导入项目所需jdk版本,符合则不修改,不符合则修改,修改完成后点击OK即可
在这里插入图片描述


之后再次点击IDEA左上角File----->点击Project Structure…

在这里插入图片描述


点击Project----->查看jdk版本是否符合导入项目所需jdk版本,符合则不修改,不符合则修改
在这里插入图片描述


之后点击Modules----->点击Sources,查看标签3处jdk版本是否符合,7对应的即为jdk7,8对应的即为jdk8,符合则不修改,不符合则修改
在这里插入图片描述


之后点击Dependencies,查看Module SDK的版本号是否符合导入项目版本,11对应的即为JDK11,符合则不修改,不符合则修改

在这里插入图片描述


之后点击SDKs,查看所选中的JDK版本是否符合导入项目,符合则不修改,不符合则修改

在这里插入图片描述


以上所有修改检查完毕后,第三种方式导入Web项目就OK了!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/688119.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

设计模式-05.02-行为型-策略职责链

策略模式【常用】 策略模式。在实际的项目开发中,这个模式也比较常用。最常见的应用场景是,利用它来避免冗长的 if-else 或 switch 分支判断。不过,它的作用还不止如此。它也可以像模板模式那样,提供框架的扩展点等等。 策略模式…

日均调度 10W+ 任务实例,DolphinScheduler 在蔚来汽车一站式数据治理开发平台的应用改造

大家好我是张金明,在蔚来汽车担任大数据平台研发工程师。这次和大家分享的是 Apache DolphinScheduler 在蔚来汽车一站式数据治理开发平台的应用和改造,接下来我将从背景、应用现状和技术改造三个方面去分享一下。 背景 业务痛点 在蔚来汽车构建一个统…

机器人工匠阿杰ROS快速入门笔记记录

ROS 快速入门教程–机器人工匠阿杰 11. 年轻人的第一个node节点 cd ~/catkin_ws/src ; // 进入工作空间 catkin_create_p kg ssr_pkg rospy roscpp std_msgs ; // 创建一个名为ssr_pkg的工程,依赖包是:rospy roscpp std_msgs // 此时,利用c…

html 高频面试题

文章目录 1. html 元素的类型2. <!DOCTYPE html>3. HTML、XML 和 XHTML 有什么区别&#xff1f;解释关系区别 4. 超链接和锚点的区别&#xff1f;5. iframe6. title和h17. html58. html5语义化是什么&#xff1f;9.DataList10.SVG是什么&#xff1f;11.src和href的区别12…

为何大伙都不愿意去外包,离职出来都说自己都废了呢....

先说一下自己的情况。大专生&#xff0c;17年通过校招进入湖南某软件公司&#xff0c;干了接近2年的点点点&#xff0c;今年年上旬&#xff0c;感觉自己不能够在这样下去了&#xff0c;长时间呆在一个0舒适的环境会让一个人堕落&#xff01;而我已经在一个企业干了五年的功能测…

Qt停靠/浮动窗口的使用以及保存修改后的记录

目录 1、停靠窗口(dock windows)2、尝试编写一个停靠窗口3、保存停靠窗口状态并且能够恢复3.1、使用QSettings保存记录3.2 测试效果3.3、注册表查看配置 1、停靠窗口(dock windows) 停靠窗口(dock window)是指一些可以停靠在 OMainWindow 中或是浮动为独立窗口的窗口。OMainWi…

如何使用mock.js实现接口测试的自动化?

目录 Mock.js 基础用法介绍 安装 基础用法 随机生成一个用户信息 随机生成一个用户信息数组 Mock.js API 生成随机数据 生成数据模板指定的数据 模拟接口请求 设置Ajax请求响应时间 总结 Mock.js 基础用法介绍 Mock.js是一个常用于生成随机数据和拦截Ajax请求的Java…

【Vue FlatPickr Component】中文配置示例

【Vue FlatPickr Component】配置示例 核心代码 :config"{allowInput: true, locale: zh, enableTime: true, dateFormat: Y-m-d H:i:S, time_24hr: true, enableSeconds: true }" 详情 locale: zh&#xff1a;使用中文 enableTime: true&#xff1a;开启选择时间 …

【数据结构】——图的相关习题

目录 一、选择填空判断题题1题2题3 二、应用题题1 一、选择填空判断题 题1 1、无向图G&#xff08;V&#xff0c;E&#xff09;&#xff0c;其中&#xff1a;V{a&#xff0c;b&#xff0c;c&#xff0c;d&#xff0c;e&#xff0c;f}&#xff0c;E{&#xff08;a&#xff0c;b…

Spring Boot 中如何使用 Swagger

在 Spring Boot 中使用 Swagger 介绍 在开发 Web 应用时&#xff0c;API 文档的编写和维护是一项非常重要的工作。Swagger 是一款非常流行的 API 文档工具&#xff0c;可以自动生成 API 文档&#xff0c;并提供一系列的交互式工具&#xff0c;如测试界面、调试界面等&#xf…

在线选座票务系统开发 座位预先选出行更方便

我们平时去影院剧场观看电影演出的时候&#xff0c;去早了要等很久才开始&#xff0c;去晚了好座位都被别人占了&#xff0c;自己只能挤在角落里&#xff0c;影响观感体验。影院剧场在线选座APP小程序系统开发就很好的解决了这一问题&#xff0c;可以满足用户在线订座、在线选座…

【动态规划算法练习】day6

文章目录 一、53. 最大子数组和1.题目简介2.解题思路3.代码4.运行结果 二、918. 环形子数组的最大和1.题目简介2.解题思路3.代码4.运行结果 三、152. 乘积最大子数组1.题目简介2.解题思路3.代码4.运行结果 总结 一、53. 最大子数组和 1.题目简介 53. 最大子数组和 给你一个整…

【Java】Java 纪录类(Record Class)及代码示例

本文仅供学习交流使用&#xff01; Java Record Class相关文章地址&#xff1a; https://www.liaoxuefeng.com/wiki/1252599548343744/1331429187256353 https://www.baeldung.com/java-record-keyword https://www.developer.com/java/java-record-class/ Java中的记录类是什么…

SSMP整合案例(7) MybatisPlus快速service业务层开发

上文 SSMP整合案例(6) 业务service层逻辑编写我们创建并编写了service业务层代码 但是 这样一个一个去写 确实是有点麻烦 重复性工作 但其实这个已经有人帮我们考虑好了 MP就帮我们做了一个 service快捷开发的方式 我们在项目中的service包下创建一个接口 叫 IBookService 其实…

fscan安装以及使用

windows安装 1.go语言下载。 下载msi版本&#xff0c;直接安装就可以不用配置环境变量&#xff0c;默认是帮你安装配合好的 https://go.dev/dl/ 2.配置go环境 使用默认配置的话&#xff0c;下载速度过慢&#xff0c;导致无法完成编译。故需要配置代理。 在cmd命令行中…

RocketMQ --- 基础篇

一、MQ介绍 1.1、为什么要用MQ 消息队列是一种“先进先出”的数据结构 其应用场景主要包含以下3个方面 1.1.1、应用解耦 系统的耦合性越高&#xff0c;容错性就越低。以电商应用为例&#xff0c;用户创建订单后&#xff0c;如果耦合调用库存系统、物流系统、支付系统&…

Shapley值法介绍及实例计算

Shapley值法介绍及实例计算 为解决多个局中人在合作过程中因利益分配而产生矛盾的问题,属于合作博弈领域。应用 Shapley 值的一大优势是按照成员对联盟的边际贡献率将利益进行分配,即成员 i 所分得的利益等于该成员为他所参与联盟创造的边际利益的平均值。 本文从Shapl…

【裸机开发】EPIT 定时器 —— 按键消抖

实际工程中&#xff0c;不能直接通过延时来消抖 ! 这里我们采用定时器来消抖&#xff0c;这也是内核处理消抖的一种方式。 目录 一、基本原理 1、延时消抖的弊端 2、定时器消抖原理 二、按键消抖实现 1、按键中断 2、定时器中断 三、附加&#xff1a;按键 / 定时器中断初…

熊哥保佑你 计算机组成原理复习

移码是符号位取反 . . Cache——主存地址映像&#xff1a; 全相联&#xff1a;块号字块内地址 直接映射&#xff1a;标记行号字块内地址 组相联&#xff1a;标记组号字块内地址 一个单元一个字节 2路组相联&#xff1a; 全相联&#xff1a; 直接映射&#xff1a; . …

代码随想录算法训练营第四十七天| 198.打家劫舍、 213.打家劫舍II 、 337.打家劫舍III

打家劫舍 题目链接&#xff1a;力扣 确定dp数组&#xff08;dp table&#xff09;以及下标的含义 dp[i]&#xff1a;截至到i位置的房屋&#xff0c;最多可以偷窃的金额为dp[i]。确定递推公式 决定dp[i]的关键因素就是第i房间偷还是不偷。如果偷第i房间&#xff0c;那么dp[i] …