Perguntas com a marcação «maven»

O Apache Maven é uma ferramenta de automação de construção e gerenciamento de projetos usada principalmente para projetos Java. Essa tag é para perguntas que não estão relacionadas a uma versão específica do Maven. Use a tag gradle para perguntas relacionadas a Gradle.

14
Não é possível construir org.apache.maven.plugin.war.util.WebappStructure porque não tem um construtor sem args
[INFO] [war:war {execution: default-war}] [INFO] Packaging webapp [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] Cannot construct org.apache.maven.plugin.war.util.WebappStructure as it does not have a no-args constructor ---- Debugging information ---- message : Cannot construct org.apache.maven.plugin.war.util.WebappStructure as it does not have a no-args constructor cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException cause-message : Cannot construct …
92 maven-2  maven 

4
Como instalar o artefato Maven com fontes da linha de comando?
Como instalar o artefato Maven com fontes? então, mais tarde, não preciso abrir um projeto no Eclipse para ver algum código. EDIT: Eu sei que posso adicionar este código a pom.xml <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <phase>verify</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> mas eu gostaria de fazer isso na …
92 java  eclipse  maven 




4
Maven: Como renomear o arquivo war para o projeto?
Eu tenho um projeto birdcom os seguintes componentes empom.xml <groupId>com.myorg</groupId> <artifactId>bird</artifactId> <version>1.0-SNAPSHOT</version> <packaging>pom</packaging> <name>bird</name> <modules> <module>persistence</module> <module>business</module> <module>service</module> <module>web</module> </modules> e o módulo web como <parent> <artifactId>bird</artifactId> <groupId>com.myorg</groupId> <version>1.0-SNAPSHOT</version> </parent> <artifactId>web</artifactId> <packaging>war</packaging> O módulo da web cria o arquivo war chamado web-1.0-SNAPSHOT.war Como posso, usando maven renomear isso para bird.war?
91 java  maven 


8
Maven não reconhece módulos irmãos ao executar mvn dependency: tree
Estou tentando configurar um projeto Maven com vários módulos e as dependências entre os módulos aparentemente não estão sendo configuradas corretamente. Eu tenho: <modules> <module>commons</module> <module>storage</module> </modules> no POM pai (que tem um pom do tipo de embalagem) e, em seguida, nos subdiretórios commons/e storage/que definem os poms JAR com …



1
Como substituir a propriedade maven na linha de comando?
Eu tenho o seguinte pom simples rodando pelo Maven 3.0.4. <?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:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>test</artifactId> <version>1.0</version> <packaging>jar</packaging> </project> Estou tentando substituir as configurações padrão na linha de comando desta forma: mvn -Dproject.build.finalName=build clean package Mas isso é ignorado e eu entendo test-1.0.jar. Tentei alterar …

13
Falha na compilação de falta de memória do Maven
A partir de hoje, minha compilação de maven falha. [INFO] [ERROR] Unexpected [INFO] java.lang.OutOfMemoryError: Java heap space [INFO] at java.util.Arrays.copyOfRange(Arrays.java:2694) [INFO] at java.lang.String.<init>(String.java:203) [INFO] at java.lang.String.substring(String.java:1877) [ERROR] Sem memória; para aumentar a quantidade de memória, use o sinalizador -Xmx na inicialização (java -Xmx128M ...) Até ontem eu tinha executado com …

1
tag do repositório em DistributionManagement vs repositories?
Vejo a repositorytag sob o elemento pai ie distributionManagemente repositories. Qual é a diferença ? <distributionManagement> <repository> <id>...</id> <name>...</name> <url>...</url> </repository> </distributionManagement> <repositories> <repository> <id>...</id> <name>...</name> <layout>default</layout> <url>...</url> </repository> </repositories> Meu repositoryelemento de compreensão em distributionManagementelemento especifica onde irá implantar os artefatos no momento da implantação. Ele entrará em cena …
88 maven 

7
Como você define o ID do artefato maven de um projeto do Gradle?
A partir da documentação do plug-in gradle maven-publish , está claro que você definiu o groupIde versiondo projeto diretamente em build.gradle: group = 'org.gradle.sample' version = '1.0' No entanto, o artifactIdparece ser retirado do nome da pasta na qual você está trabalhando. Existe uma maneira de definir o artifactIdexplicitamente?
88 maven  gradle 


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.