Perguntas com a marcação «pom.xml»

Um modelo de objeto de projeto ou POM é a unidade fundamental de trabalho no Maven.

12
Diferenças entre dependencyManagement e dependências no Maven
Qual é a diferença entre dependencyManagemente dependencies? Eu vi os documentos no site do Apache Maven. Parece que uma dependência definida sob o dependencyManagementpode ser usada em seus módulos filhos sem especificar a versão. Por exemplo: Um projeto pai (Pro-par) define uma dependência sob o dependencyManagement: <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId> …


4
O que é pluginManagement no pom.xml do Maven?
Este é um trecho do meu arquivo pom. .... <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <phase>install</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> ...... </configuration> </execution> </executions> </plugin> </plugins> ... Eu uso com sucesso com o comando mvn install Mas, quando tento incluí-lo na tag "pluginManagement", ele maven-dependency-pluginpára de funcionar quando inicio …




7
O que o mvn install no maven faz exatamente
Acabei de começar a usar o Maven e me disseram para fazer mvn installem um diretório específico. O que mvn installfaz exatamente? Eu acho que ele procura pom.xmlna pasta atual e começa a seguir as instruções especificadas nesse arquivo. Isso está correto?
165 java  maven  pom.xml 


13
Especifique o JDK para o Maven usar
Estou tentando criar um plugin do Hudson que modifiquei e requer o jdk1.6. Isso é bom, mas não vejo como posso dizer ao maven onde está o jdk diferente. Encontrei poucas menções na internet, mas elas não parecem se aplicar a mim. Alguns sugerem adicionar algumas configurações para, .m2/settings.xmlmas eu …

9
Existe alguma maneira de excluir artefatos herdados de um POM pai?
Os artefatos de dependências podem ser excluídos declarando um <exclusions>elemento dentro de um <dependency>Mas, neste caso, é necessário excluir um artefato herdado de um projeto pai. Segue um trecho do POM em discussão: <project> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>jruby</artifactId> <version>0.0.1-SNAPSHOT</version> <parent> <artifactId>base</artifactId> <groupId>es.uniovi.innova</groupId> <version>1.0.0</version> </parent> <dependencies> <dependency> <groupId>com.liferay.portal</groupId> <artifactId>ALL-DEPS</artifactId> <version>1.0</version> <scope>provided</scope> <type>pom</type> …
119 java  maven-2  pom.xml 


2
Instale o POM pai sem criar módulos filhos
Eu tenho um POM pai em um projeto Maven, com esta estrutura: parent | --------------- | | child1 child2 Desejo instalar o POM do "pai" no REPO local para permitir que child1 faça algumas alterações que fiz no dependencyManagement, mas não posso fazer uma "instalação limpa" normal porque "child2" está …
115 java  maven  maven-2  pom.xml 

8
Maven: o pacote para este projeto não atribuiu um arquivo ao artefato de construção
Estou usando o Maven 3.0.3 no Mac 10.6.6. Tenho um projeto JAR e, quando executo o comando "mvn clean install: install", recebo o erro, [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3.1:install (default-cli) on project StarTeamCollisionUtil: The packaging for this project did not assign a file to the build artifact -> [Help …

3
Qual é a diferença entre a dependência do tipo “pom” com escopo “import” e sem “import”?
A partir do Maven 2.0.9, existe a possibilidade de incluir <type>pom</type> <scope>import</scope> na <dependencyManagement>seção. Pelo que entendi, ele será "substituído" pelas dependências incluídas neste pom como se tivessem sido definidas originalmente aqui. Qual é a diferença entre a solução acima e a dependência simples para este pom sem importescopo (eu …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.