【java – Maven2编译我的测试,但不运行它们】教程文章相关的互联网学习教程文章

java – maven测试报告格式【代码】

当我在Java / Groovy Maven项目中运行测试时,测试报告存储在target / surefire-reports中.对于运行的每个测试类,将创建一个.txt和.xml文件,显示该类的输出. 总而言之,这是一种非常无用的格式,因为它没有提供任何简单的方法来快速查看哪些测试失败以及它们产生的输出.我想要类似于Grails的测试报告.有没有简单的方法可以将报告格式更改为更友好的用户? 理想情况下,我希望在运行mvn test时生成此报告,即我不想运行mvn site来生成它....

在尝试创建dex时,android-maven-plugin会导致java.lang.OutOfMemoryError【代码】

我需要一只手.我在android项目中使用android-maven-plugin 3.0.0和maven-external-dependency-plugin 0.4.我正在使用来自不同存储库的这些库作为依赖项:<dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><scope>test</scope></dependency><dependency><groupId>com.google.android</groupId><artifactId>android</artifactId><scope>provided</scope></dependency><dependency><groupId>com.goo...

java – Maven Central Repository中是否可能缺少jar?【代码】

参考这个post,Is it possible that the jar file itself is missing from Maven CentralRepository?检查this link 你会发现这个 下载()(0字节)? 这是什么? 这可能吗? 为什么? 构建jar /依赖项时可能有任何问题吗?解决方法:是的,会出现问题:构建将失败,因为缺少依赖项. 从你引用的帖子answered by Chandana开始:you need to download the JAR file and manually install it in to your local repo.例如我想this是有问题的jar...

java – 用maven开发

我最近开始与这个小组一起开展java开发.他们使用maven和svn来管理他们所有的代码,我对maven没有任何真正的经验,所以我试图追赶.从我所看到的,如果你要修改他们的一个项目,你用svn检查它,然后在pom.xml中乱用20分钟,然后你可以使用mvn install或其他任何东西来构建它.我们有一个内部存储库,并且所有项目都对存储库中的代码有很多依赖关系,所以我几乎每次都使用maven来构建.由于依赖性,从maven生成eclipse项目不起作用. 令我感到沮丧...

java – 如何处理打包到jar的maven项目中的资源路径【代码】

我在Maven项目中将资源管理问题打包到jar文件中(在平台Windows Eclipse IDE上).我不知道如何处理资源的路径. 我的资源在/ src / main / resources /文件夹中. 我的pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><g...

PMD Maven JAVA错误::无法找到资源rulesets / comments.xml.确保资源是有效的文件或URL,或者位于CLASSPATH上【代码】

在添加PMD的自定义规则集时,maven产生错误-net.sourceforge.pmd.RuleSetNotFoundException:找不到资源rulesets / comments.xml.确保资源是有效文件或URL或位于CLASSPATH上. 对于其他规则集,如基本,命名等,它没有给出任何错误.但是当我添加新的规则集时,它产生了错误.我也试过< rule ref =“rulesets / java / comments.xml / CommentRequired”/>但它也给出了同样的错误.comments.xml已在pmd-5.0.2.jar文件中提供. 我的POM.xml<de...

java – 如何在IntelliJ的文件模板中转义maven属性【代码】

我正在尝试在JetBrains IntelliJ IDEA 12中为我的Maven项目创建一个模板. 我的目标是在模板中转义预定义的maven属性.不幸的是,语法与模板中的IntelliJ参数相同. 根据online help,我可以使用前面的另一个$转义$符号,所以我的模板看起来像这样(底部的插件部分很重要):<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaL...

java – maven-exec-plugin没有找到资源【代码】

我正在使用maven exec插件来运行一个简单的java类.这个java类加载一个文本文件.按照maven的方式,我有我的文本文件:src/main/resources在编译时,资源最终成为:target/classes与编译的来源.当我尝试运行时:maven exec:java我明白了:Caused by: java.io.FileNotFoundException: text.txt (The system cannot find the file specified)如果我将text.txt放在${basedir}中,则此错误消失,但这不正确,因为它不遵循maven标准.有没有办法...

java – 战争上下文根更改不会反映在通过Maven创建并使用MyEclipse部署的WebSphere中【代码】

我正在使用WebSphere 7并尝试从MyEclipse部署war(服务器> WebSphere 7>右键单击>添加部署). 我在maven war插件下面使用:<groupId>com.xxx.my.app</groupId><artifactId>my-app</artifactId><packaging>war</packaging><name>my-app</name><build><finalName>my-app-context-root</finalName><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>2.1.1</version></pl...

java – 如何在Maven项目中处理CLASSPATH?【代码】

我正在尝试使用Log4J ver 2-beta 9的简单Maven应用程序.在我的pom.xml文件中,我有这两个依赖项(如Log4J Maven webpage中所述):<dependency><groupId>org.apache.logging.log4j</groupId><artifactId>log4j-api</artifactId><version>2.0-beta9</version> </dependency> <dependency><groupId>org.apache.logging.log4j</groupId><artifactId>log4j-core</artifactId><version>2.0-beta9</version> </dependency>Eclipse看到了Log4...

java – Maven Surefire插件:runOrder中filesystem的含义是什么?【代码】

我想知道我的集成测试是否会按特定顺序运行并查看maven-failsafe-plugin documentation,这是runOrder: Defines the order the tests will be run in. Supported values are“alphabetical”, “reversealphabetical”, “random”, “hourly”(alphabetical on even hours, reverse alphabetical on odd hours),“failedfirst”, “balanced” and “filesystem”. Odd/Even for hourly isdetermined at the time the of scanning ...

java – 使用Maven在单独的jar中构建和打包应用程序和依赖项【代码】

我正在寻找一个pom.xml配置,它将我的应用程序打包在一个jar中,所有应用程序依赖项打包在另一个jar中.我查看了maven-assembly-plugin并使用以下配置,我能够构建一个应用程序jar,然后是一个包含所有依赖项的应用程序jar,但我需要依赖jar而不包含我的应用程序:<plugin><artifactId>maven-assembly-plugin</artifactId><version>2.4</version><configuration><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></...

java – 为什么maven属性${appengine.app.version}不在多模块项目中进行插值?【代码】

我正在尝试使用Maven构建一个多模块的Google App Engine项目.我有两个模块,一切都很好.但是当我进入管理控制台查看模块时(即运行mvn appengine:devserver时转到http:// localhost:8080 / _ah / admin / modules),我得到了下面的堆栈跟踪:[INFO] WARNING: /_ah/admin/modules [INFO] java.lang.NullPointerException: null value in entry: version=null [INFO] at com.google.appengine.repackaged.com.google.common.collect...

java – 如何使用Maven和Tycho创建Eclipse插件版本?【代码】

我正在构建一个Eclipse项目,它包含许多打包在一起的插件.我为每个组件创建了POM文件,为项目创建了一个主POM.像这样的东西:projectDir\releng\pom.xml <-- Parent project projectDir\proj1\pom.xml <-- Child project 1 projectDir\proj2\pom.xml <-- Child project 2我的构建目前通过调用构建所有内容的父POM来工作.到目前为止,我一直在使用0.0.1-SNAPSHOT作为父POM的版本进行构建,并且在每个Eclipse插件中,我将0.0.1.qualifie...

解释maven javadoc插件空标记错误【代码】

我正在尝试为我的项目构建javadocs,它给了我以下错误:[ERROR] /home/kshitiz/Documents/workspaces/ggts/log4j-weblayout/src/main/java/in/ksharma/weblayout/WebAppender.java:25: warning: empty <p> tag[ERROR] * <p>[ERROR] ^[ERROR] /home/kshitiz/Documents/workspaces/ggts/log4j-weblayout/src/main/java/in/ksharma/weblayout/WebAppender.java:30: error: unexpected end tag: </p>有问题的类有这个Javadoc:/*** <p>*...