gpt4 book ai didi

java - 如何使用 Maven 中列为依赖项的包中的类?

转载 作者:行者123 更新时间:2023-12-02 07:12:33 25 4
gpt4 key购买 nike

刚接触 Java 和 Maven,并且在依赖关系方面遇到问题。 (不使用 IDE)

在我的项目的 pom.xml 中,我有:

<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>1.7.1</version>
<scope>compile</scope>
</dependency>

第一个版本下载了依赖项并编译时没有错误。但是,在 MyClass.java 中,声明:

import org.apache.pdfbox;

导致错误:

.../MyClass.java:[3,17]error: package org.apache does not exist

如何在我的类中包含 Maven 依赖项?

最佳答案

声明import org.apache.pdfbox不正确。您从包导入类,而不是包本身。例如,

// Import a single class from package pdfbox
import org.apache.pdfbox.SomeClass;

// Import all classes from package pdfbox 
// (But this doesn't import classes from sub-packages)
import org.apache.pdfbox.*;

关于java - 如何使用 Maven 中列为依赖项的包中的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15329848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com