`
agile_boy
  • 浏览: 556627 次
  • 性别: 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)管理项目的构建、...

    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命令

    maven2的包

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

    maven下载 java开发必须使用的

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

    Windoiws的maven3.8.8

    Maven是Apache软件基金会开发的一个项目管理和综合工具,主要用于Java项目的构建、依赖管理和文档生成。Maven 3.8.8是Maven的一个版本,它包含了对之前版本的一些改进和优化,提供了更稳定和高效的服务。 ### 一、...

    maven-resources-production java.lang.NegativeArraySizeException

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

Global site tag (gtag.js) - Google Analytics