`
xsldlm
  • 浏览: 22802 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

IntelliJ 平台中的 maven 项目,以原生的 mvn 命令启动 unit testing 及 main

    博客分类:
  • Java
阅读更多
针对 maven 项目, IntelliJ 中的单元测试及 main 方法的启动是以 java 命令的形式启动,并没有用原生的 mvn 命令。在这点上, Netbeans 做的还是不错的

这会带来一个问题: maven 项目间的级联依赖的jar信息无法获取,java方式仅读取本maven中的依赖信息,而你的测试运行时,如果依赖配置在其它 maven module 中, 在这种情况下,这个 java 的方式就会报找不到类的错误。

个别 maven 插件也可能会在运行期读取某些信息,而你的测试如果依赖这些信息,IntelliJ 的处理方式也会有问题。

因此,整了个小插件,来解决这个问题: MvnRunner(github)

插件下载地址: JetBrains Plugin Repository

插件效果截图:






0
1
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    使用IntelliJ IDEA 配置Maven(入门).doc.pdf

    在系统环境变量中添加`M2_HOME`,指向你的Maven安装目录,并将`PATH`变量添加`%M2_HOME%\bin`,以便在命令行中可以使用`mvn`命令。 4. **在IntelliJ IDEA中配置Maven** - 打开IntelliJ IDEA,选择`File` -> `...

    Intellij IDEA 与maven 版本不符

    8. **清理并重建**:如果以上步骤无效,可以尝试清理Maven项目(`mvn clean`)并重新构建(`mvn install`),或者在IntelliJ IDEA中执行“Reimport”操作。 9. **社区支持**:如果问题持续存在,不要犹豫去IntelliJ...

    使用Intellij IDEA构建maven项目

    本文将深入探讨如何使用IntelliJ IDEA来构建Maven项目,结合标签“源码”和“工具”,我们将会看到这两者如何在实际开发中结合。 首先,让我们了解Maven。Maven是Apache软件基金会开发的一个项目管理和综合工具,它...

    IntelliJ IDEA 12创建Maven管理的Java Web项目

    - **项目结构**: IntelliJ IDEA 12创建的Maven项目会遵循Maven的标准目录结构,即src/main/java存放Java源代码,src/main/resources存放资源文件等。 - **依赖管理**: Maven的依赖管理功能能够帮助开发者管理项目中...

    IntelliJ Idea下Maven插件使用技巧.pdf

    IntelliJ Idea下Maven插件使用技巧 标签:Idea Maven IntelliJ Idea下Maven插件使用技巧,对于开发人员快速上手,并可能有效提高开发效率,特将此整理分享给大家。

    maven学习与命令

    以上介绍了Maven中的一些基本命令及其用法,这些命令覆盖了从项目创建到部署的整个过程。通过这些命令,我们可以高效地完成项目的构建、测试、打包等任务。Maven的强大之处在于其自动化能力,使得开发者可以专注于...

    IntelliJ IDEA 批量导出Maven项目依赖的jar包.docx

    ### IntelliJ IDEA 批量导出Maven项目依赖的jar包 #### 一、背景与目的 在Java开发过程中,我们经常需要使用各种第三方库或框架,这些通常是以jar包的形式存在。为了方便项目的构建和部署,我们需要将这些依赖的jar...

    MvnRunner:IntelliJ插件,用于maven,通过mvn构建和运行单元测试或主要方法

    在运行和调试两个菜单项上添加maven的处理方式,根据直接调用maven的原生命令来进行单元测试或main方法的运行,你仍然可以使用一流的处理方式运行。需求IntelliJ IDEA 12及更高版本依赖插件(__粗体__为必选插件):...

    IntelliJ IDEA 2021Maven+SpringBoot项目基本框架.7z

    【描述】 IntelliJ IDEA 2021与Maven和Spring Boot的结合使用,为开发者提供了一个便捷的平台来快速搭建和管理Java项目。以下是一些关键知识点: 1. **创建Maven项目**:首先,我们需要在IntelliJ IDEA中新建一个...

    基础阶段-Intellij IDEA 配置Maven.pdf

    将Maven集成到IntelliJ IDEA中可以极大地提高开发效率,简化项目构建流程,并且能够方便地管理项目依赖关系。此外,IntelliJ IDEA还提供了一些高级功能,比如代码分析、重构支持等,这些功能与Maven结合使用可以使...

    创建运行maven spring boot工程(使用IntelliJ IDEA以及无集成开发环境)

    在本文中,我们将深入探讨如何使用IntelliJ IDEA创建并运行一个Maven Spring Boot工程,同时也会提及在没有集成开发环境(IDE)的情况下如何进行操作。Spring Boot是Java开发领域中一个非常流行的框架,它简化了...

    IntelliJ不依赖maven开发

    因此,本文将详细介绍如何在 IntelliJ 中不依赖 Maven 开发,以提高开发效率和代码质量。 在实际开发中,Maven 库管理的问题会对开发人员的开发效率产生一定的影响。例如,Maven 库的版本更新、冲突和依赖问题等都...

    使用 IntelliJ IDEA、Maven 用 Docker 部署了一个 Spring Boot 项目

    使用 IntelliJ IDEA、Maven 用 Docker 部署了一个 Spring Boot 项目,Docker 一次将应用代码、JDK、环境变量、配置文件、以及其他配置信息都打包到一个镜像里面了,一次构建,处处运行,所以再也不用担心环境和配置...

    intellij环境下maven项目spring+struts集成空模板

    为了方便大家开发,特意制作了intellij环境下maven项目spring+struts集成空模板。直接导入intellij就可以用,模板下有个简单的小例子。对于学习spring+struts集成、以及希望快速开发的人来说都是不错的资源

    使用IntelliJ IDEA 配置Maven(入门).doc.docx

    本篇文章将详细介绍如何在IntelliJ IDEA中配置Maven,以供初学者入门。 首先,你需要确保已经下载了Maven。Maven的最新版本可以在Apache的官方网站上找到(https://maven.apache.org/download.cgi)。下载完成后,...

    Intellij IDEA 安装Maven.docx

    ### Intellij IDEA 中安装与配置 Maven 的详细指南 #### 一、引言 在软件开发领域,特别是Java项目中,管理依赖关系是一项重要的任务。传统的做法是手动将其他项目的jar包导入当前项目的库中,这种方法虽然简单...

    eclipse导入IntelliJ IDEA的maven项目的示例

    本文将详细介绍如何将IntelliJ IDEA的Maven项目导入Eclipse环境中,包括项目准备、pom.xml文件选择、项目导入、可能遇到的问题解决等方面。 首先,需要准备一个现有的IntelliJ IDEA的Maven项目,接着打开Eclipse,...

    IntelliJ IDEA 创建Maven项目速度慢的2种解决方法

    当IDEA尝试创建一个Maven项目时,它实际上是在执行`mvn archetype:generate`命令。为了执行这个命令,Maven需要下载一个名为`archetype-catalog.xml`的文件,该文件列出了所有可用的Maven原型。默认情况下,这个文件...

    IntelliJ IDEA上创建Maven Spring MVC项目

    在本文中,我们将深入探讨如何使用IntelliJ IDEA创建一个基于Maven的Spring MVC项目。首先,我们需要了解几个核心概念: 1. **IntelliJ IDEA**:这是一款强大的Java集成开发环境(IDE),广泛用于Java应用程序的...

    IntelliJ IDEA建立maven项目

    请大家下载后使用Firefox浏览器进行观看,入门级视频,适合小白

Global site tag (gtag.js) - Google Analytics