簡體   English   中英

聲明的軟件包與apache-commons的預期軟件包不匹配

[英]The declared package does not match the expected package for apache-commons

我正在嘗試將apache-commons添加到我的新項目中,但是在導入源代碼后出現軟件包問題。

The declared package "org.apache.commons.math" does not match
the expected package "src.main.java.org.apache.commons.math"

我能做什么?

Java中的軟件包會轉換為文件夾層次結構,包括源文件和已編譯的類文件。 預期包含軟件包org.apache.commons.math 源文件夾將以org/apache/commons/math/類的結構包含文件,其中源文件夾org的直接父級。 擁有預期的src.main.java.org.apache.commons.math包意味着src/main/java 源文件夾中,而不是被設置 源文件夾 打開項目的“ 屬性”對話框,轉到“ Java構建路徑”頁面,然后更正“ 源”選項卡的內容。 如果您使用Maven或其他工具來編譯源代碼,請直接修復該配置。

暫無
暫無

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

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