Qual é a diferença entre artifactId e groupId em pom.xml?
Como explicaria isso a um programador ou desenvolvedor de web novato com algum exemplo da Organização Mundial real (como por exemplo, a empresa facebook ou a empresa Google)?
9
Author: user3705478, 2016-08-28
1 answers
De maven.apache.org, Convenções de Nomenclatura:
artifactId
é o nome do frasco sem versão. Se você criou, então você pode escolher o nome que quiser com letras minúsculas e sem símbolos estranhos. Se é um pote de terceiros, tens de levar o nome do pote como está distribuído. exemplo.maven
,commons-math
groupId
irá identificar o seu projecto de forma única em todos os projectos, por isso precisamos de aplicar um esquema de nomeação. Tem de seguir o nome do pacote regras, O que significa que isso tem que ser pelo menos como um nome de domínio que você controla, e você pode criar quantos subgrupos você quiser. Veja mais informações sobre os nomes dos pacotes. exemplo.org.apache.maven
,org.apache.commons
14
Author: Jameson, 2016-08-27 21:17:25