Tag: maven 2

有没有办法让Maven构建独立于网络连接?

我正在持续集成环境中工作,部分自动构建过程包括Maven托管项目的编译。 我想知道的是,是否有办法使Maven构建独立于网络连接。 目前我们需要在存储库中安装所有需要的jar,但问题是Maven尝试检查插件更新,如果最终连接断开,则会导致构建失败。

如何在桌面应用程序的pom.xml中只配置一次

我正在使用maven制作一个swing应用程序,并且我试图将pom.xml保持在紧密的状态(这个文件在粘贴到谷歌后我们发现的任何东西后都会变成一堆垃圾)。 我的pom是jar,我使用带有“jar-with-dependencies”描述符的maven-assembly-plugin。 所以我需要定义两次我的项目部分(主类和版本),一次用于普通jar,另一次用于jar-with-dependencies。 我认为问题来自jar-with-dependencies程序集描述符,而不是解压缩普通的jar并融合清单,它从$ {project.build.outputDirectory}创建了一个新的jar,这对我来说很奇怪。 有没有人有一个紧凑而优雅的想法,以避免重复我的清单配置? 谢谢,尼古拉斯。

使用Maven构建单独的JAR文件,以便对自定义类加载器进行unit testing

作为我当前项目的一部分,我创建了一个自定义类加载器。 自定义加载器的部分unit testing涉及使用一些JAR文件来演示加载器的正确行为。 我想在运行实际的unit testing之前从Java源构建测试JAR文件。 此外,测试JAR文件在运行unit testing时不能在类路径上,因为我想在测试执行期间动态加载它们。 是否有一种标准模式可以实现这种“在测试阶段之前在一侧构建一些JAR但是将它们排除在类路径之外”的要求? 我不敢相信我是第一个尝试使用Maven 2的人,但我似乎无法找到合适的POM结构和依赖关系。 通常我最终会在测试阶段之前没有构建一些测试jar,但是我也遇到了不一致的构建顺序的问题,导致构建在一台机器上正常工作,但是无法构建一些测试另一个jar子。

无法从maven运行Cucumber测试

我的Maven项目结构是 该项目运行良好如果我尝试通过eclipse运行它作为JUnitTest(CucumberRunnerTest.java)。 但是,如果我尝试通过maven执行它,那么我得到以下错误: pom如下: 4.0.0 com.ericsson MavenCuke 1.0-SNAPSHOT jar MavenCuke http://maven.apache.org UTF-8 1.1.8 2.42.2 4.11 –format pretty –tags @Search org.codehaus.mojo exec-maven-plugin 1.3.2 integration-test java test cucumber.api.cli.Main –format junit:output/cucumber-junit-report/allcukes.xml –format pretty –format html:output/cucumber-html-report –format json:output/cucumber_report.json –glue src\ src\main\resource\com\ericsson\ info.cukes cucumber-picocontainer ${cucumber-jvm.version} info.cukes cucumber-junit ${cucumber-jvm.version} test org.seleniumhq.selenium selenium-java ${selenium.version} com.google.guava guava 18.0-rc1 junit junit ${junit.version} test info.cukes […]

如何发送Maven构建的电子邮件通知

有没有一种简单的方法可以在没有外部CI工具的情况下在Maven中为每个构建发送电子邮件通知,就像Ant一样?

依赖项的Maven项目变量

我有一个加载applet的html文件。 html需要按名称引用jar,并且由于maven根据artifactid,version等命名它,因此html需要随着项目的发展而动态更新。 似乎资源过滤是可行的方法,但我无法弄清楚要插入的变量应该是什么样子。 我想要一些类似于$ {project.dependencies.myartifactid.version}的内容,但这似乎不是一个选项,而且我有一个糟糕的运气谷歌搜索。

Maven插件自动生成setter / getters?

是否有Maven插件可以使用相应的JavaDoc自动生成setter和getter? 我知道Eclipse / Netbeans会在你告诉它时这样做; 然而,对于源只是包含骨架并让Maven或其他工具生成重复的东西会很好。 我想修改源代码,以便在调试时编译和使用源jar。 谢谢,沃尔特

NetBeans 6.9中缺少Maven依赖关系图

NetBeans有一个非常酷的function,允许您以图形的forms查看所有Maven项目的依赖项。 好吧,我最近从6.8升级到6.9,虽然所有其他Maven的工作正常,依赖图的菜单项已经消失了。 我在NetBeans站点上找不到任何信息。 有人知道这个function是否被删除了吗? 或者我只是缺少一些配置选项?

Maven 2&Packaging ejb vs jar

如果我正在使用ejb 3.1,那么它们之间的差异是什么 jar 和 ejb … org.apache.maven.plugins maven-ejb-plugin 2.3 3.1

用于生成ISO文件的Maven插件

是否有能够生成ISO映像的maven插件? 我需要获取一些模块的输出(主要是包含jar的zip文件)并将它们组合成一个ISO映像。 谢谢