簡體   English   中英

無法訪問 Java 庫

[英]Cannot access Java library

注意:我問/回答這個問題是因為我沒有在其他任何地方找到我的解決方案。

當我嘗試運行我的 Maven 項目時,我在 ServerMain.java 文件中收到以下錯誤消息:

無法訪問 org.eclipse.jetty.util.thread.ThreadPool

我有 jar 文件,我在 pom.xml 文件中添加了org.eclipse.jett:jetty-util但無論我如何添加庫,我仍然無法訪問它。 這是它如何包含在我的 pom.xml 中

<!-- https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-util -->
<dependency>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-util</artifactId>
    <version>9.1.5.v20140505</version>
    <scope>test</scope>
</dependency>

我想通了是怎么回事。 我需要從 xml 中刪除<scope>標記。 我不確定它是如何首先出現在那里的,因為 Maven 站點不限制jetty-util的范圍。 需要像這樣包含依賴項

<dependency>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-util</artifactId>
    <version>9.1.5.v20140505</version>
</dependency>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM