軟體:IntelliJ IDEA
作業系統:Ubuntu20.04.3 LST
語言:Scala Chisel
這是我的專案路徑樹:
- src[sources root]
-- common
--- Extend.scala
-- NpcCore.scala
擴展.scala
package common
class Extend extends NpcCore{
...
}
我想匯入NpcCore,但是無法添加package src,NpcCore.scala會提示Package name 'src' does not對應檔案路徑''。
現在只能通過加包npc搬家來解決這個問題,NpcCore.scala不搬家有辦法NpcCore.scala嗎?
uj5u.com熱心網友回復:
如果您不將其移動到包中,則無法匯入該類。但是,包的存在是有充分理由的,因為它們可以防止命名沖突,否則一旦您的專案增長并開始使用庫,這些沖突將是不可避免的。毫無例外,在適當的包層次結構中構建代碼是一種最佳實踐,我建議您從一開始就遵循。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/450938.html
上一篇:模板化函式引數的顯式模板實體化
