首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使IntelliJ提出“创建类”而不是“添加Maven依赖..”

IntelliJ IDEA是一款功能强大的集成开发环境(IDE),广泛用于Java开发。它提供了许多便捷的功能和工具,可以帮助开发人员提高开发效率和代码质量。

要使IntelliJ IDEA在创建新类时提示“创建类”而不是“添加Maven依赖”,可以按照以下步骤进行设置:

  1. 打开IntelliJ IDEA,并打开项目。
  2. 在菜单栏中选择“File(文件)”>“Settings(设置)”(或者使用快捷键Ctrl + Alt + S)。
  3. 在弹出的设置窗口中,选择“Editor(编辑器)”>“General(常规)”。
  4. 在右侧的面板中,找到“Auto Import(自动导入)”选项卡。
  5. 在“Auto Import(自动导入)”选项卡中,找到“Java(或其他相关语言)”部分。
  6. 在该部分中,取消选中“Add unambiguous imports on the fly(在需要时自动添加导入)”和“Optimize imports on the fly(在需要时自动优化导入)”复选框。
  7. 确保“Show import popup(显示导入弹出窗口)”复选框被选中。
  8. 点击“Apply(应用)”或“OK”按钮保存更改。

完成上述步骤后,当您在IntelliJ IDEA中创建新类时,它应该会提示您选择“创建类”而不是“添加Maven依赖”。

请注意,这个设置只会影响到新建类时的提示选项,不会影响到已有的类文件。如果您需要在已有的类文件中添加Maven依赖,可以手动进行操作或使用其他相关的功能和插件。

希望以上信息对您有所帮助!如需了解更多关于IntelliJ IDEA的功能和使用技巧,可以参考腾讯云开发者手册中的相关文档:IntelliJ IDEA使用指南

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Java开发人员应该知道的前5个Spring Boot特性

Spring是 - 毫无疑问 - 一个很棒的框架,它为你做了很多事情,例如它创建了一个对象,为它们提供了依赖,并且如果Spring不存在,它会带走你将要编写的大量代码,但是作为回报,它在配置和学习方面也向您提出了很多要求...例如,如果要创建一个 基于Spring MVC的REST应用程序,它支持嵌入式Tomcat中的JSON格式,那么您可以在Maven pom.xml文件中创建至少8到10个依赖项,例如spring-core.jar...因此,您只需添加一个,不是添加所有这些依赖项并担心其兼容版本。您还将更加自信使用经过试验和测试的库版本,并且将来不会出现任何不兼容问题。...Groovy旨在使Java开发更简单,Spring Boot旨在使Spring应用程序开发更简单,并且彼此的简单性都受益。...虽然 Maven,Gradle, IntelliJ IDEA和 Eclipse 有助于为您提供基本结构,但您仍然需要精通这两项技能才能获得先机,如果您不熟悉Maven或IDE,它可能是一个恶梦。

98320

SpringBoot构建RESTful程序入门

Suite IntelliJ IDEA 如何完成这份指南 其他的不说了,一步一步来,直接看通过Maven 通过Gradle 忽略~~ 通过Maven 这里演示如何Maven来构建你的spring应用...通过IDE 介绍了如何使用intellij IDEA,占个位,忽略先。 创建一个资源表示 定义好了pom就可以开始写代码了。 先想一下服务的交互是怎么样的。...下面创建一个java来表示这个。包含字段,构造函数,两个get方法。...代码使用Spring 4的@RestController注解,把标记成控制器并且返回领域对象不是一个视图。可以算是@Controller 和 @ResponseBody的合体。...编译生成可执行的jar 你可以通过命令行的Maven或者Gradle来运行程序。或者你可以把程序编译生成一个可执行的jar文件。这个jar文件包含了必须的依赖,资源文件。这方便于分发部署。

65430
  • IntelliJ IDEA中创建Web聚合项目(Maven多模块项目)

    Eclipse用多了,IntelliJ创建Maven聚合项目可能有小伙伴还不太熟悉,我们今天就来看看。...---- 环境:IntelliJ IDEA 2017.1 ---- 创建parent项目 1.打开IDEA,注意这里不要勾选模板,用模板创建maven项目的小伙伴都知道模板创建项目非常慢,所以这里不要选模板...创建子模块child2 1.按照child1的创建方式我们继续向parent中添加一个child2. 2.这个时候创建的不管是child1还是child2都是普通的Java项目,不是JavaWeb项目...项目构建 OK,接下来我们child1模块中提供一个方法,然后在child2中来调用,我们看看如何实现。 1.在child1中添加SayHello,如下: ?...OK,至此,我们的在IntelliJ IDEA中创建Web聚合项目(Maven多模块项目)就说完了,有问题欢迎留言讨论。 以上。

    3.8K101

    IntelliJ IDEA 2024.1 更新亮点汇总:全面提升开发体验

    当您在调试时使用Step Into 时,IDE 会将您带到与您的 JDK 版本相对应的不是模块的语言级别。...Scaladoc 增强功能 我们对 Scaladoc 弹出窗口和快速文档弹出窗口中如何突出显示、特征和方法声明进行了许多细微的改进和修复。现在可以正确突出显示嵌套通用参数,并显示字段访问修饰符。...支持 Maven Shade 插件的重命名工作流程 随着 IntelliJ IDEA 2024.1 的发布,我们添加了期待已久的对 Maven Shade 插件重命名功能的支持。...Maven工具窗口 中的 Maven 存储库 Maven 存储库列表及其索引状态现在显示在Maven工具窗口中,不是以前在 Maven 设置中的位置。...会议的简化 最终的 IntelliJ IDEA Ultimate 2024.1 无需手动选择会话,从而简化了查询执行。相反,要附加文件,您只需选择数据源,不是会话。

    2.5K10

    IntelliJ IDEA 13试用手记(附详细截图)

    注:IntelliJ IDEA中的Project,并不是真正的project,它其实跟eclipse中的workspace、visual studio中的solution是一个概念 ?...我们选择Maven模块,参考下图,直接next,即不使用任何archetype,仅创建一个空的maven项目 ?...参看下图,可以发现左侧的Project目录树里,已经显示了文件夹的结构,双击pom.xml打开,我们添加一个junit的依赖项,intelliJ IDEA的智能提示功能非常强,连依赖项的版本号,都能智能感知出来...注:如果是添加Junit的依赖项,记得要加test,即: ? 随便写几个试试 ?...正常的话,idea会自动帮我们创建好目录结果,以及一些测试文件 ? 接下来,看看如何部署到jboss上,然后在Edit Configurations...这里 ?

    1.1K30

    IDEA 2024.1到底更新啥有用的?

    此外,Go to class(转到)功能还提供有关版本的额外信息。 调试期间使用 Step Into(步入)时,IDE 会将您带到与 JDK 版本不是模块语言级别对应的。...这使得有效项目结构可以在几秒钟内获得,具有所有依赖项的完整项目模型则同时在后台构建,使您无需等待完全同步即可开始处理项目。...对 Maven Shade 插件的重命名工作流的支持 在 IntelliJ IDEA 2024.1 版本中,我们添加了备受期待的对 Maven Shade 插件重命名功能的支持。...Maven 工具窗口中的 Maven 仓库 Maven 仓库列表及其索引编制状态现在显示在 Maven 工具窗口中,不是以前 Maven 设置中的位置。...会话简化 Ultimate IntelliJ IDEA Ultimate 2024.1 消除了手动选择会话的需求,从而简化查询执行。 要附加文件,您只需选择数据源,不是会话。

    15300

    探索 IntelliJ IDEA 2024.1最新变化:全面升级助力编码效率

    此外,Go to class(转到)功能还提供有关版本的额外信息。 调试期间使用 Step Into(步入)时,IDE 会将您带到与 JDK 版本不是模块语言级别对应的。...这使得有效项目结构可以在几秒钟内获得,具有所有依赖项的完整项目模型则同时在后台构建,使您无需等待完全同步即可开始处理项目。...对 Maven Shade 插件的重命名工作流的支持 在 IntelliJ IDEA 2024.1 版本中,我们添加了备受期待的对 Maven Shade 插件重命名功能的支持。...Maven 工具窗口中的 Maven 仓库 Maven 仓库列表及其索引编制状态现在显示在 Maven 工具窗口中,不是以前 Maven 设置中的位置。...会话简化 Ultimate IntelliJ IDEA Ultimate 2024.1 消除了手动选择会话的需求,从而简化查询执行。 要附加文件,您只需选择数据源,不是会话。

    3.1K20

    船新 IDEA 2022.3 正式发布,新特性真香!

    IDE 后端将直接在 WSL 2 中启动,不是在 Windows 上运行完整的 IDE。然后,您可以像在 IntelliJ IDEA 中使用远程开发时连接到远程机器一样轻松连接到它。...意图操作预览默认启用 在 IntelliJ IDEA 2022.3 中,意图操作的预览功能现在默认开启,让您可以立即查看应用 IDE 建议后代码将如何变化。...现在,如果在没有选择代码的情况下复制 (⌘C) 或剪切 (⌘X) 一行,粘贴操作会将剪贴板的内容添加到当前行上方,不是像旧版本一样添加到文本光标处。...新的 Can be private(可为 private)检查现在可以帮助您确定,还会提出快速修复建议。...从用法创建形参 如果在方法中有一个未解析的符号,新增的快速修复可以将这个符号添加到方法的形参列表。

    3.2K20

    IntelliJ IDEA 2022.3 发布,全新 UI 太震撼了!

    IDE 后端将直接在 WSL 2 中启动,不是在 Windows 上运行完整的 IDE。然后,您可以像在 IntelliJ IDEA 中使用远程开发时连接到远程机器一样轻松连接到它。...意图操作预览默认启用 在 IntelliJ IDEA 2022.3 中,意图操作的预览功能现在默认开启,让您可以立即查看应用 IDE 建议后代码将如何变化。...现在,如果在没有选择代码的情况下复制 (⌘C) 或剪切 (⌘X) 一行,粘贴操作会将剪贴板的内容添加到当前行上方,不是像旧版本一样添加到文本光标处。...新的 Can be private(可为 private)检查现在可以帮助您确定,还会提出快速修复建议。...从用法创建形参 如果在方法中有一个未解析的符号,新增的快速修复可以将这个符号添加到方法的形参列表。

    6.1K40

    IntelliJ IDEA的插件:常用的IDEA好用插件收藏

    IDEA插件是一种通过安装在IntelliJ IDEA上的软件模块,可以扩展IDEA的功能。插件通常用于添加新的工具、集成外部服务、自定义编辑器行为等。...Maven Helper Maven Helper 是一个强大的Maven插件,用于分析和解决Maven依赖问题。它可以帮助你排除依赖冲突、查找依赖关系以及诊断Maven构建问题。 7....PlantUML Integration PlantUML Integration 允许你在IDEA中创建和渲染UML图。它支持多种图表类型,包括时序图、图、用例图等。 8....Markdown Markdown 插件增强了IDEA对Markdown格式的支持,使你可以更轻松地编辑和预览Markdown文档。...要创建自己的IDEA插件,你可以阅读官方文档和示例,了解如何开始。这是一个有趣且有益的项目,可以帮助你更好地理解IDEA的内部工作原理。

    73710

    IntelliJ IDEA 2022.3 发布,这次不追了。。。

    IDE 后端将直接在 WSL 2 中启动,不是在 Windows 上运行完整的 IDE。然后,您可以像在 IntelliJ IDEA 中使用远程开发时连接到远程机器一样轻松连接到它。...意图操作预览默认启用 在 IntelliJ IDEA 2022.3 中,意图操作的预览功能现在默认开启,让您可以立即查看应用 IDE 建议后代码将如何变化。...现在,如果在没有选择代码的情况下复制 (⌘C) 或剪切 (⌘X) 一行,粘贴操作会将剪贴板的内容添加到当前行上方,不是像旧版本一样添加到文本光标处。...新的 Can be private(可为 private)检查现在可以帮助您确定,还会提出快速修复建议。...从用法创建形参 如果在方法中有一个未解析的符号,新增的快速修复可以将这个符号添加到方法的形参列表。

    1.9K20

    您不想错过的IntelliJ IDEA十大插件

    Key Promoter X 不用鼠标的编码更快,更高效已不是什么秘密,但是当IntelliJ IDEA有这么多快捷键需要记住时,如何才能成为以键盘为中心的呢?...Maven Helper 如果您正在寻找用于处理Maven项目的其他操作,那么此插件是绝对必需的。它使您可以查看,分析和排除冲突的依赖关系。也可以运行和调试Maven目标,等等。...是的,您没听错,Edu Tools插件可让您创建练习并将其与队友共享。 ? GitToolBox IntelliJ IDEA已经支持完整的Git集成,但是此插件提供了其他次要功能来满足您的个人需求。...WakaTime插件提供了时间跟踪服务,同时自动生成了整洁吸引人的指标和见解。用它来分析团队的生产力或寻找提高自己编程进度的方法。 ?...默认情况下,它添加IntelliJ IDEA不支持的一组图标。它们看起来很棒,并简化了文件之间的导航,因为您可以直观地识别它们的类型。最重要的是,这些图标是高度可定制的。

    1.8K50

    这可能是史上最易懂的 Spring Boot 入门教程

    2、直接使用内嵌的 Tomcat, Jetty, Undertow 容器(无需再手动安装容器,通过部署 WAR 包的方式); 3、内部自动管理各种 Jar 包的版本依赖关系,再也不用为版本冲突烦恼啦;...IDEA 来创建应用 其实,我们还可以直接通过 IntelliJ IDEA 来创建一个 Spring Boot 项目,因为 IntelliJ IDEA 内置了 Spring Initializr,接下来...,通过图文,让我们来看下要如何一步一步操作: 1、File -> New -> Project, 跳出新建项目弹出框: 2、点击 Next,弹出填写 maven 项目的需要的相关信息,这里我们用默认的就好了...,用于放置相关配置文件,静态文件 html, css 等; src/test/java: 存放单元测试 3.3 引入 Web 依赖 在 pom.xml 文件中添加 web 依赖: <dependency...3.4 编写第一个接口 在 com.example.demo 包下添加 controller 包,用来存放所有对外部开发的接口, 完成后,创建 HelloController.java , 添加一个

    1.8K30

    IntelliJ IDEA 2021.2 正式发布

    所有这些操作都能在偏好/设置|工具|中找到; 现在,通过新的软件包搜索用户界面,可以轻松管理 Maven 和 Gradle 的依赖关系。...Java: 你可以用不同的方式标记公共、保护和私有的 Java 成员(方法、字段、)。...它适用于依赖 kotlinx.coroutines 的 Java 运行配置以及 Spring 和 Maven 运行配置; 运行/调试配置相关的按钮在索引期间处于激活状态,这意味着即使在 IDE 对项目进行索引时...在新项目中存储未提交更改的节点现在被称为changes,不是Default变更列表;此外,Git操作不再需要自动创建更改列表; 默认情况下,Show Diff操作在编辑器中打开专用窗口; 在本地历史修订中找到文本...IDEA Ultimate捆绑在一起,并且JetBrains团队完全维护它; IntelliJ IDEA Ultimate现在支持gRPC框架; 可以从欢迎屏幕创建一个新的Ktor项目;IntelliJ

    3K30

    【译】Spring 官方教程:使用 Restdocs 创建 API 文档

    (STS) IntelliJ IDEA 如何完成本指南 与大多数“ 入门指南 ”一样,你可以从头开始,完成每一步,也可以绕过已经熟悉的基本设置步骤。...使用IDE构建 阅读如何将本指南直接导入到 Spring Tool Suite 中。 阅读如何IntelliJ IDEA 中使用的指南。...通常,你将添加 @EnableWebMvc一个 Spring MVC 应用程序,但 Spring Boot 在路径中看到 spring-webmvc 时会自动添加它。...构建可执行的 JAR 文件 可以从 Gradle 或者 Maven 的命令行运行此程序,也可以构建一个单独的可执行的JAR文件,此文件包含了应用程序所有必需的依赖以及资源。...Gradle用户对于输出目录可能更喜欢使用 build 不是 target ,但实际上并不重要。这取决于你的选择。 运行此测试,然后查看 target/snippets。

    5.3K70

    第五章:配置使用FastJson返回Json视图本章目标创建SpringBoot项目添加依赖项目初尝试运行总结

    创建SpringBoot项目 看过我前几章的程序猿们都知道,我们通过IntelliJ IDEA工具创建SpringBoot项目,我们本章也不例外,具体创建步骤这里就不多做解释了,最终项目结构如下图1所示...完成上述配置后我们接下来将fastJson的maven依赖添加进我们的pom.xml配置文件中。...添加依赖 跟我们上一章很相似,我们需要到maven仓库复制对应的maven依赖xml配置到我们项目的pom.xml中。...添加效果图如下图3所示: ? 图3 添加完成依赖后我们把上一章的实体、控制器、JPA复制到我们当前项目下,我们就不重复讲解如何创建这些简单的实体了。如下图4所示: ?...如果你的效果不是上图10所示,请检查FastJsonConfiguration配置以及maven依赖问题。

    1.2K40

    玩转IDEA项目结构Project Structure,打Jar包、模块依赖管理全搞定

    对于此页面的元素,多啰嗦几句: 为何是SDK版本不是JDK版本?......创建一个呗(有就直接用就成): 下面分别演示选择Java和选择From Maven两种不同库的方式: 新建Java依赖库 New Library新建菜单选项中选择Java选项:...---- 通过这两种方式各执行一次添加新的依赖完成后,再看hello模块的依赖情况,效果如图: 既然依赖变化了,自然而然的也会体现在hello.iml文件里喽,来看看: 依赖添加进来...如图,因为上面步骤创建的commons-lang3是项目级别的,所以也会出现在这里。 至于如何创建/添加Project级别的依赖,这里就不用再赘述了吧,上面【新增依赖】章节已讲得很明白。...其实道理和步骤基本一样,比如hello-core模块里有个Person: hello-service模块也需要用到Person及其功能,那么就需要把hello-core模块依赖进来,操作步骤如下

    2.5K60

    玩转IDEA项目结构Project Structure,打Jar包、模块依赖管理全搞定

    对于此页面的元素,多啰嗦几句: 为何是SDK版本不是JDK版本?...如图,因为上面步骤创建的commons-lang3是项目级别的,所以也会出现在这里。 至于如何创建/添加Project级别的依赖,这里就不用再赘述了吧,上面【新增依赖】章节已讲得很明白。...Artifacts这个概念不是特别好理解,artifact是maven里的一个概念,被IDEA借鉴过来。表示某个模块要何种打包形式,如jar、war exploded、war、ear等等。...很多同学觉得IntelliJ IDEA不需要专门的学习分析,会用它导入maven项目,跑跑main函数启动下Spring Boot就成啦,我却不以为然。...来,文末3个思考题帮你复盘: Module模块如何单独设置JDK版本? IDEA如何打jar包? 开个脑洞:Maven用pom管理项目结构,IDEA是如何识别它的呢?

    3.7K65
    领券