[英]Transaction check error installing local rpms
我嘗試使用 rpm 安裝兩個 springBoot 模塊,這是我得到的錯誤:
file /path/config/application.yaml from install of master-2.0.0-SNAPSHOT.noarch conflicts with file from package worker-2.0.0-SNAPSHOT.noarch
file /path/config/log4j2.xml from install of master-2.0.0-SNAPSHOT.noarch conflicts with file from package worker-2.0.0-SNAPSHOT.noarch
有人可以解釋為什么這是一個問題以及該怎么做。
問題是兩個包master-2.0.0-SNAPSHOT
和worker-2.0.0-SNAPSHOT
都嘗試將相同的文件( application.yaml
和log4j2.xml
)部署到同一目錄( /path/config
)。
在 RPM(以及可能的任何其他打包系統)中,沒有 package 可以覆蓋其他 package 擁有的文件。
要解決此問題,您可以:
/path/master/config
或/path/worker/config
),以便每個組件都有自己的一組部署文件。config-2.0.0-SNAPSHOT
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.