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

[maven2] No Java test frameworks found

    博客分类:
  • java
阅读更多
    还是一个与dependency相关的问题,对于允许junit测试来说,如果设置不当,则会出现 No Java test frameworks found
比如我的
dependency代码如下:
xml 代码
 
  1. <dependency>  
  2.     <groupId>lib<!---->groupId>  
  3.     <artifactId>junit<!---->artifactId>  
  4.     <version>4.1<!---->version>  
  5.     <scope>system<!---->scope>  
  6.     <systemPath>${basedir}/lib/junit-4.1.jar<!---->systemPath>  
  7. <!---->dependency>  
结果允许mvn test时候如下如下提示
java 代码
  1. [ERROR] BUILD ERROR  
  2. [INFO] ------------------------------------------------------------------------  
  3. [INFO] No Java test frameworks found  
  4. [INFO] ------------------------------------------------------------------------  
  而如果将<groupId>lib<!---->groupId> =》 <groupId>junit<!---->groupId>,则测试正常运行。

  由此可得出,运行junit所需groupId artifactId都是要设置正确

  详细参考maven.apache.org/plugins/maven-surefire-plugin/usage.html
分享到:
评论
2 楼 agile_boy 2007-03-01  
小疯子 写道
C:\Documents and Settings\Administrator\.m2(默认情况)下有你整个maven下载下来的jar包的目录结构,junit的如下:C:\Documents and Settings\Administrator\.m2\repository\junit\junit\3.8.1,注意junit\junit\3.8.1,依次为:groupId,artifactId,version,照着这个设置就可以了!


对于center repository来说,绝对正确
1 楼 小疯子 2007-03-01  
C:\Documents and Settings\Administrator\.m2(默认情况)下有你整个maven下载下来的jar包的目录结构,junit的如下:C:\Documents and Settings\Administrator\.m2\repository\junit\junit\3.8.1,注意junit\junit\3.8.1,依次为:groupId,artifactId,version,照着这个设置就可以了!

相关推荐

    maven构建的java项目demo

    在 Maven 构建下,这个项目会有一个标准的目录结构,如 src/main/java 存放源代码,src/main/resources 存放资源文件,src/test/java 存放测试代码。通过运行 Maven 命令,我们可以快速构建并运行这个项目,体验 ...

    maven2 java项目管理 工具 测试 框架

    默认的中央仓库是Maven Repository(https://repo1.maven.org/maven2/)。开发人员也可以设置私有仓库,以便于管理公司内部的库。 **6. 编译与测试** Maven 2 内置了支持JUnit和其他测试框架的机制,可以自动运行...

    maven-web-test.zip

    在Java开发领域,Maven是一个不可或缺的工具,它是一个项目管理工具,可以帮助开发者构建、管理和部署Java项目。本文将深入探讨如何使用Eclipse IDE创建一个Maven Web项目,并结合"Maven-web-test.zip"这个压缩包...

    maven-3.2.5 java

    ** Maven 3.2.5 与 Java:构建与管理Java项目的核心工具 ** Maven是Apache软件基金会开发的一款项目管理和集成工具,主要用于Java应用程序的构建、依赖管理和项目信息管理。Maven 3.2.5是该工具的一个稳定版本,它...

    Maven2构建.doc

    **项目结构**:Maven2定义了标准的目录结构,如`src/main/java`存放源代码,`src/main/resources`存放资源文件,`src/test/java`和`src/test/resources`分别用于存放测试代码和资源。 **构建生命周期**:Maven有三...

    maven学习指南java(经典,实例)

    2. Maven环境设置:包括系统要求、如何验证Java安装、设置JAVA环境变量、下载和解压Maven档案文件、设置Maven环境变量以及如何验证Maven安装是否成功。 3. Maven项目对象模型(POM):详细解释POM文件的结构和作用...

    Maven搭建Kafka Java开发环境需要的jar包

    Maven是Java项目管理工具,它帮助我们管理和构建项目,并自动下载所需的库。在Maven中,我们通过在`pom.xml`文件中定义依赖来引入Kafka相关的jar包。 标题中提到的"Maven搭建Kafka Java开发环境需要的jar包",意味...

    Maven笔记(2)-- 构建Java Project 及 Maven命令使用

    **Maven笔记(2)-- 构建Java Project 及 Maven命令使用** Maven是Apache组织开发的一个项目管理和综合工具,主要用于Java项目构建、依赖管理和项目信息管理。它通过一个统一的构建过程,使得项目的构建变得简单且...

    Java Maven导入Spring依赖

    Java使用Maven导入Spring依赖

    m2配置用于JAVA包管理和下载的工具

    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项目,Java,Maven,依赖

    【标题】中的“普通Maven项目,Java,Maven,依赖”揭示了这是一个基于Maven构建的Java项目,其中包含了对外部库的依赖管理。在Java开发中,Maven作为一个强大的构建工具,负责项目的编译、测试、打包以及依赖管理。...

    maven练习java项目

    【标题】"maven练习java项目"涉及到的是一个基于Maven构建的Java应用程序,它集成了MyBatis框架,旨在帮助新手学习和实践。Maven是Apache开发的一个项目管理和综合工具,它通过XML文件(pom.xml)管理项目的构建、...

    jdk8、maven3.9安装包

    Java Development Kit(JDK)和Maven是两个在IT行业中至关重要的工具,特别是对于Java开发者而言。本文将详细介绍这两个软件的安装过程以及它们在软件开发中的作用。 首先,JDK,全称为Java Development Kit,是...

    java jdbc maven test

    Java JDBC Maven Test是一个关于在Java开发环境中,使用Maven构建工具进行数据库操作(JDBC)以及集成HTTP和RPC测试的示例项目。在这个项目中,我们将深入探讨如何配置Maven项目,使用Java JDBC API与数据库交互,...

    apache-maven-3.5.0- maven打包跳过test命令

    maven打包跳过test命令

    maven打包跳过test命令

    maven打包跳过test命令

    maven-resources-production java.lang.NegativeArraySizeException

    maven-resources-production java.lang.NegativeArraySizeException java.lang.NegativeArraySizeException 问题解决

    maven2的包

    Maven2 是一个强大的项目管理工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过使用一种标准的目录结构和一个XML格式的配置文件(pom.xml)来简化项目的构建过程。Maven2 的核心理念是“约定优于配置”...

    maven下载 java开发必须使用的

    ** Maven:Java 开发不可或缺的构建工具 ** Maven 是一个强大的项目管理和构建工具,尤其在Java开发领域中被广泛使用。它通过提供一个标准化的项目对象模型(Project Object Model,POM)来管理项目的构建、报告和...

Global site tag (gtag.js) - Google Analytics