简体   繁体   English

由于依赖关系而无法编译Maven项目。

[英]Not able to compile Maven project due to dependencies.dependency.version is missing

Why do I get an error when I try to clean and compile my Maven project from the root folder? 尝试从根文件夹中清理并编译Maven项目时,为什么会出现错误? I use the top level POM for defining dependencies in the dependencyManagement element. 我使用顶级POM在DependencyManagement元素中定义依赖项。 I want to use it in the library projects. 我想在图书馆项目中使用它。

I have the following Maven project structure: 我具有以下Maven项目结构:

POM
    Library1
    POM
        Module1
        POM
        Module2
        POM
    Library2
        Module1
        POM
        Module2
        POM

From top level POM: 从顶级POM:

 <dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.jboss.spec</groupId>
            <artifactId>jboss-javaee-6.0</artifactId>
            <version>1.0.0.Final</version>
            <type>pom</type>
            <scope>provided</scope>
        </dependency>
  </dependencyManagement>

Library POM: 库POM:

<dependencies>
    <dependency>
        <groupId>org.jboss.spec</groupId>
        <artifactId>jboss-javaee-6.0</artifactId>
    </dependency>
</dependencies>

I needed to add type element in the dependency. 我需要在依赖项中添加type元素。

<dependencies>
    <dependency>
        <groupId>org.jboss.spec</groupId>
        <artifactId>jboss-javaee-6.0</artifactId>
        <type>pom</type>
    </dependency>
</dependencies>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 dependencies.dependency.version'缺少错误 - dependencies.dependency.version' is missing error &#39;dependencies.dependency.version&#39; 缺少错误,但版本在父级中管理 - 'dependencies.dependency.version' is missing error, but version is managed in parent 项目构建错误:&#39;dependencies.dependency.version&#39; for org.springframework.cloud:spring-cloud-starter-sleuth-zipkin:jar is missing - Project build error: 'dependencies.dependency.version' for org.springframework.cloud:spring-cloud-starter-sleuth-zipkin:jar is missing 依赖版本缺失 - io.vertx:vertx-stack-depchain:jar 的“dependencies.dependency.version”缺失 - Dependency Version is missing - 'dependencies.dependency.version' for io.vertx:vertx-stack-depchain:jar is missing 删除dependencies.dependency.version错误 - removing dependencies.dependency.version errors maven 在执行无服务器部署到 aws 时出现构建错误(com.amazonaws:aws-lambda-java-events:Z68995FCBF432492D15484D04A9D2AC4 的“dependencies.dependency.version”缺失) - maven build error when doing serverless deploy to aws ('dependencies.dependency.version' for com.amazonaws:aws-lambda-java-events:jar is missing) org.glassfish.jersey.containers:jersey-container-grizzly2-http:jar的&#39;dependencies.dependency.version&#39;已丢失 - 'dependencies.dependency.version' for org.glassfish.jersey.containers:jersey-container-grizzly2-http:jar is missing org.slf4j的&#39;dependencies.dependency.version&#39;:缺少slf4j-jcl:jar - 'dependencies.dependency.version' for org.slf4j:slf4j-jcl:jar is missing 使用liferay和maven的pom.xml有什么问题(无法读取dependencies.dependency.version) - What's wrong with my pom.xml using liferay and maven (can't read dependencies.dependency.version) Spring 引导生成器错误:org.springframework.cloud:spring-cloud-starter-netflix-hystrix:jar 的“dependencies.dependency.version”缺失 - Spring boot builder error: 'dependencies.dependency.version' for org.springframework.cloud:spring-cloud-starter-netflix-hystrix:jar is missing
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM