还是一个与dependency相关的问题,对于允许junit测试来说,如果设置不当,则会出现
No Java test frameworks found
比如我的dependency代码如下:
xml 代码
- <dependency>
- <groupId>lib<!---->groupId>
- <artifactId>junit<!---->artifactId>
- <version>4.1<!---->version>
- <scope>system<!---->scope>
- <systemPath>${basedir}/lib/junit-4.1.jar<!---->systemPath>
- <!---->dependency>
结果允许mvn test时候如下如下提示
java 代码
- [ERROR] BUILD ERROR
- [INFO] ------------------------------------------------------------------------
- [INFO] No Java test frameworks found
- [INFO] ------------------------------------------------------------------------
而如果将
<groupId>lib<!---->groupId> =》 <groupId>junit<!---->groupId>,则测试正常运行。
由此可得出,运行junit所需groupId artifactId都是要设置正确
详细参考maven.apache.org/plugins/maven-surefire-plugin/usage.html
分享到:
相关推荐
在 Maven 构建下,这个项目会有一个标准的目录结构,如 src/main/java 存放源代码,src/main/resources 存放资源文件,src/test/java 存放测试代码。通过运行 Maven 命令,我们可以快速构建并运行这个项目,体验 ...
默认的中央仓库是Maven Repository(https://repo1.maven.org/maven2/)。开发人员也可以设置私有仓库,以便于管理公司内部的库。 **6. 编译与测试** Maven 2 内置了支持JUnit和其他测试框架的机制,可以自动运行...
在Java开发领域,Maven是一个不可或缺的工具,它是一个项目管理工具,可以帮助开发者构建、管理和部署Java项目。本文将深入探讨如何使用Eclipse IDE创建一个Maven Web项目,并结合"Maven-web-test.zip"这个压缩包...
** Maven 3.2.5 与 Java:构建与管理Java项目的核心工具 ** Maven是Apache软件基金会开发的一款项目管理和集成工具,主要用于Java应用程序的构建、依赖管理和项目信息管理。Maven 3.2.5是该工具的一个稳定版本,它...
**项目结构**:Maven2定义了标准的目录结构,如`src/main/java`存放源代码,`src/main/resources`存放资源文件,`src/test/java`和`src/test/resources`分别用于存放测试代码和资源。 **构建生命周期**:Maven有三...
2. Maven环境设置:包括系统要求、如何验证Java安装、设置JAVA环境变量、下载和解压Maven档案文件、设置Maven环境变量以及如何验证Maven安装是否成功。 3. Maven项目对象模型(POM):详细解释POM文件的结构和作用...
Maven是Java项目管理工具,它帮助我们管理和构建项目,并自动下载所需的库。在Maven中,我们通过在`pom.xml`文件中定义依赖来引入Kafka相关的jar包。 标题中提到的"Maven搭建Kafka Java开发环境需要的jar包",意味...
**Maven笔记(2)-- 构建Java Project 及 Maven命令使用** Maven是Apache组织开发的一个项目管理和综合工具,主要用于Java项目构建、依赖管理和项目信息管理。它通过一个统一的构建过程,使得项目的构建变得简单且...
Java使用Maven导入Spring依赖
2. **构建工具**:Maven提供了编译、测试、打包、部署等一系列构建过程的标准化流程,例如`mvn clean`清理项目,`mvn compile`进行编译,`mvn test`执行测试,`mvn package`打包项目,以及`mvn deploy`部署到远程...
java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一...
【标题】中的“普通Maven项目,Java,Maven,依赖”揭示了这是一个基于Maven构建的Java项目,其中包含了对外部库的依赖管理。在Java开发中,Maven作为一个强大的构建工具,负责项目的编译、测试、打包以及依赖管理。...
【标题】"maven练习java项目"涉及到的是一个基于Maven构建的Java应用程序,它集成了MyBatis框架,旨在帮助新手学习和实践。Maven是Apache开发的一个项目管理和综合工具,它通过XML文件(pom.xml)管理项目的构建、...
Java JDBC Maven Test是一个关于在Java开发环境中,使用Maven构建工具进行数据库操作(JDBC)以及集成HTTP和RPC测试的示例项目。在这个项目中,我们将深入探讨如何配置Maven项目,使用Java JDBC API与数据库交互,...
maven打包跳过test命令
maven打包跳过test命令
Maven2 是一个强大的项目管理工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过使用一种标准的目录结构和一个XML格式的配置文件(pom.xml)来简化项目的构建过程。Maven2 的核心理念是“约定优于配置”...
** Maven:Java 开发不可或缺的构建工具 ** Maven 是一个强大的项目管理和构建工具,尤其在Java开发领域中被广泛使用。它通过提供一个标准化的项目对象模型(Project Object Model,POM)来管理项目的构建、报告和...
Maven是Apache软件基金会开发的一个项目管理和综合工具,主要用于Java项目的构建、依赖管理和文档生成。Maven 3.8.8是Maven的一个版本,它包含了对之前版本的一些改进和优化,提供了更稳定和高效的服务。 ### 一、...
maven-resources-production java.lang.NegativeArraySizeException java.lang.NegativeArraySizeException 问题解决