Tag: maven 2

Maven命令来确定Maven正在使用哪个settings.xml文件

如何使用maven命令行来确定Maven正在拾取哪个settings.xml文件?

在不运行unit testing的情况下构buildMaven项目

如何在不运行unit testing的情况下构buildMaven项目? 目前重组一些代码,我有一个Servlet,并希望在我的Web浏览器(这意味着运行mvn install得到.war上传到Tomcat)尝试它。 我完全知道我的unit testing失败了,我很好,因为我会修复它,一旦我有我想要的代码。 任何人都可以build议吗?

是什么导致Eclipse中导入的Maven项目默认使用Java 1.5而不是Java 1.6,如何确保它不是?

我导入了一个Maven项目,它使用了Java 1.5,即使我已经configuration了1.6默认的Preferences->Java->Installed JREs 。 当我将Maven项目改为使用1.6 JRE时,仍然存在项目使用Java 1.5时遗留的构build错误(我在前面描述了这些构build错误: 我在m2eclipse中构build错误,但是在命令行上没有使用maven2 – 我的m2eclipse是否configuration错误? ) 我将删除该项目,然后再试一次,但是我想确保这次从开始就使用Java 1.6来查看这是否消除了构build问题。 我如何确保项目在导入时使用Java 1.6?

运行Maven项目的主类

我创build了一个使用Maven构build的简单控制台Java应用程序。 有没有一种方法可以使用maven命令从命令行运行主类(不需要任何参数): mvn run-app com.example.MainClass

强制Maven2将依赖关系复制到target / lib中

如何将我的项目的运行时依赖关系复制到target/lib文件夹中? 就像现在一样,在mvn clean install , target文件夹只包含我的项目的jar,而不包含任何运行时依赖项。

将现有的Eclipse项目转换为Maven项目

对于正在工作的项目,我们正在考虑使用Eclipse的Maven插件来自动化构build。 现在这个过程比我们想象的要复杂得多,我们希望Maven能够将事情简单化为一键式构build。 我的问题是,是否有一个向导或自动导入器用于将现有Eclipse Java项目转换为Maven项目,使用Maven插件? 或者,我应该创build一个新的Maven项目,并手动复制所有源文件,库等

如何在Maven中configuration编码?

当我在我的多模块maven项目上运行maven install ,我总是得到以下输出: [WARNING] File encoding has not been set, using platform encoding UTF-8, ie build is platform dependent! 所以,我google了一下,但我能find的是,我必须补充: <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> …到我的pom.xml。 但它已经在那里(在父pom.xml )。 为maven-resources-plugin或maven-compiler-pluginconfiguration<encoding>也不能解决它。 所以有什么问题?

用maven运行一个testing方法

我知道你可以运行所有的testing在一个特定的类使用: mvn test -Dtest=classname 但是我想运行一个单独的方法,-Dtest = classname.methodname似乎不工作。

未findm2e生命周期映射

我试图使用这里描述的解决scheme来解决烦人的“生命周期configuration不包括的插件执行:org.codehaus.mojo:build-helper-maven-plugin:1.7:add-source(execution:default,phase:generate-来源)“当我把我的pom.xml下面的插件: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> <goals><goal>add-source</goal></goals> <configuration> <sources> <source>src/bootstrap/java</source> </sources> </configuration> </execution> </executions> </plugin> 但是,当我运行mvn干净安装我得到这个: 原因:在存储库中未findPOM'org.eclipse.m2e:lifecycle-mapping':无法从任何存储库下载工件 有没有人有关于如何使m2e和maven快乐的线索?

Maven – 我怎样才能添加一个任意的类path条目到一个jar?

我有一个不寻常的情况,我需要添加一个任意的类path条目(指向一个jar文件)到可执行jar的清单。 (这是一个Swing桌面应用程序。) maven-jar-plugin使用maven依赖关系为jar清单生成“Class-Path”条目,似乎没有任何添加任意条目的方法。 我也使用“-classpath”参数将任意类path条目硬编码到启动应用程序的batch file中,但我无法弄清楚如何让Maven将类path过滤到batch file中。