【Maven之setting.xml 配置详解】教程文章相关的互联网学习教程文章

java – Maven`pom.xml`之间的区别和标记

参见英文答案 > What is pluginManagement in Maven’s pom.xml? 4个在配置我的pom.xml时,我必须配置一个插件.我发现的是<插件>标签可以插入< plugins>内;或者< pluginManagement>元素.我很困惑! < plugins>之间的区别是什么?和< pluginManagement>?解决方法:从Maven documentation开始:pluginManagement: is an element that is seen along side plugins. Plugin Management contains plu...

java – 为什么Maven每次都下载maven-metadata.xml?【代码】

下面是我尝试使用maven构建Web应用程序时,我的互联网连接通常得到的错误. 我的问题是,为什么每次在早期构建相同的应用程序时都必须下载maven. 我的配置中有什么可能是错误的,每次都可以下载maven? 以下是我尝试离线构建时出现的错误:[INFO] ------------------------------------------------------------------------ [INFO] Building mywebapp 1.0-SNAPSHOT [INFO] ---------------------------------------------------------...

java – 带有TestNg的Maven-surefire-plugin:如何指定存储测试套件xml文件的目录?【代码】

我目前正在开发Maven支持的项目.我选择了TestNg来实现我的单一测试.为了在每个Maven构建中运行我的单一测试,我已经将maven-surefire-plugin添加到我的pom.xml:<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>2.12</version><configuration><!-- Configuring the test suites to execute --><suiteXmlFiles><suiteXmlFile>testsuite-persistence-layer.xml</suiteXm...

maven打包普通java项目 pom.xml配置【代码】

<build><sourceDirectory>src/main/java</sourceDirectory><resources><resource><directory>src/main/resource</directory><includes><include>**/*.*</include></includes></resource><resource><directory>src/main/java</directory><includes><include>**/*.properties</include></includes></resource></resources><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifact...

如何配置pom.xml用maven打包java工程【代码】

原文链接:http://www.cnblogs.com/Binhua-Liu/p/5604841.html 最近由于项目需要,研究了一下maven的打包,项目要做到 1,生成3个目录/lib,/conf,/bin目录 2,把所有的jar目录编译、拷贝到/lib目录(包括maven的jar包和lib目录下的jar,以及编译的jar包) 3,把所有的启动脚本从工程根目录拷贝到/bin目录 4,把所有的配置文件从src/main/resources拷贝到/conf 下面是配置的pom.xml,我把相关的配置都加了注释,一看就能明白,...

java – 新Maven / Spring MVC项目的最小pom.xml文件【代码】

我是Maven和Spring MVC的新手.我想要做的是使用Maven设置一个新的Spring MVC项目(希望这句话很有意义),然后使用Eclipse在Tomcat上运行我的Web应用程序. 我正在关注此链接的教程,我有一个pom.xml文件的问题: > Getting Started with Maven and Spring 本教程要求创建文件夹结构,并创建pom.xml文件.对于初学者,他们要求将此行放在pom.xml中:xml 4.0.0org.springsource.greenbeans.mavenexample11.0-SNAPSHOTOur Simple Project但是...

java – 是否可以在同一个pom.xml中重新定义导入的Maven依赖项?【代码】

我正在应用程序服务器环境中工作,我正在使用bom来收集依赖项信息,如下所示:<dependency><groupId>org.jboss.bom.eap</groupId><artifactId>jboss-javaee-6.0-with-security</artifactId><version>${jboss.bom.version}</version><type>pom</type><scope>import</scope></dependency>但是,这个特定的bom将依赖项指定为“编译”,我希望将所有项目的作用域设置为“已提供”.但是,当我尝试覆盖同一个pom中的范围时,我将导入依赖关系,如...

java – 如何在settings.xml中使用artifactory-maven-plugin中的用户名和密码?【代码】

Here是artifactory-maven-plugin的配置示例:<build><plugins>...<plugin><groupId>org.jfrog.buildinfo</groupId><artifactId>artifactory-maven-plugin</artifactId><version>2.6.1</version><inherited>false</inherited><executions><execution><id>build-info</id><goals><goal>publish</goal></goals><configuration><deployProperties><gradle>awesome</gradle><review.team>qa</review.team></deployProperties><publisher...

java – Maven插件开发:有没有一种方法可以在pom.xml中声明时自动运行插件?【代码】

我正在开发一个新的魔力.它只有一个目标,因此似乎没有强制用户添加执行部分(如果他们不想更改默认阶段). 这应该是可能的,因为当我添加一个非常简单的surefire插件描述时,maven知道应该运行它的单一目标测试,即:<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>2.4.3</version></plugin>这足以运行插件. 如何为我的插件实现类似的小配置? 这是我现在拥有的(如果没有...

java – 在Spring ApplicationContext.xml中推送maven属性【代码】

我想将project.version从maven推送到appicationContext.xml,如下所示,<mvc:resources mapping="/static/${project.version}/**" location="/static/"/>在pom.xml中,我按如下方式配置了maven过滤器<resources><resource><directory>${basedir}/src/main/webapp/WEB-INF</directory><filtering>true</filtering><includes><include>**/applicationContext.xml</include></includes></resource></resources>过滤器工作正常,但applicat...

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-Maven-pom.xml-project-packaging:packaging(war/jar)【代码】【图】

ylbtech-Java-Maven-pom.xml-project-packaging:packaging(war/jar) 1.返回顶部 1、packaging 1.1 war <!-- 打包类型 --><packaging>war</packaging>1.2 jar <!-- 打包类型 --><packaging>jar</packaging>2、2.返回顶部1、war是web的一个模块,其中需要包括WEB-INF,可以直接运行。而jar一般只是包括一些class文件,在声明了Main_class之后是可以用java命令运行的。它们都是压缩的包,拿Tomcat来说,将war文件包放置它的\...

java – 什么是maven settings.xml文件以及它与pom.xml的不同之处

我正在构建一个Android Maven项目,并学习如何在Android应用程序开发中设置和利用maven的优势. 在我阅读一些文档(http://books.sonatype.com/mvnref-book/reference/android-dev-sect-config.html)时,它提到我们可以在settings.xml文件中配置maven插件,或者将配置放入pom.xml文件中. 我对这两个文件的用法有点困惑.我是否需要在maven项目中使用settings.xml. Settings.xml与pom.xml有何不同? 谢谢,艾伦解决方法:settings.xml是您的...

java – 从maven运行TestNG套件获取错误:maven-surefire-plugin:test failed:testSuiteXmlFiles0具有null值【代码】

我在这里看到很多关于使用Maven surefire插件运行TestNG套件的帖子.示例说要将其添加到pom中:<configuration><suiteXmlFiles><suiteXmlFile>${testSuite}</suiteXmlFile></suiteXmlFiles> </configuration>然后这到命令行:mvn test -DtestSuite=myCustomSuite.xml我的问题是它将你绑定到使用TestNG套件…例如,如果我想运行这样的组:mvn test -Dgroups=myGroup我收到此错误:maven-surefire-plugin:2.18.1:test failed: testSuit...

java – Maven将applicationContext.xml从src / main / resources复制到target / myproject / WEB-INF【代码】

目前,默认我认为,它复制到target/myproject/WEB-INF/classes因此在部署时不会获取上下文. 另外,我想引用服务器特定的配置文件database.properties,我想把它放在tomcat / conf中然后在applicationContext.xml中引用它,我该怎么做? 另外(2),我的印象是这是一个相当标准和体面的方式来设置 – 如果我错了,请纠正我. 编辑对于服务器特定的配置文件我用户这个<context:property-placeholder location="file:${catalina.home}/conf/data...