cost 248 ms
EqualsVerifier:不支持 class 文件主要版本 61

[英]EqualsVerifier: Unsupported class file major version 61

Java/Maven 新手,我正在嘗試將EqualsVerifier集成到我的代碼中,但出現以下錯誤 據我了解,這意味着我正在嘗試加載一個 JAR,它是為與我正在構建的 JDK 不同的 JDK 構建的(17)。 如何提取(或構建)此依賴項的 JDK17 版本? 我的pom包含以下內容: ...

使用 quarkus:dev 運行時,Equalsverifier 失敗

[英]Equalsverifier fails when run with quarkus:dev

在 quarkus 開發模式下運行 equalsverfier 時,equalsverfier 測試失敗。 我嘗試使用 equalsverifier 測試 class。 這適用於我的 IDE。 我嘗試在 quarkus 開發模式下使用它(通過運行 ./mvnw quarkus:dev),但隨后失敗並 ...

如何更改構造函數參數?

[英]How to change constructor arguments?

我有一個在其構造函數中執行驗證的記錄: public record Configuration(URI url) { public Configuration(URI url) { Validate.httpValid(url, "url"); } } httpValid方法在 ...

SpringBoot 中的 EqualsVerifier

[英]EqualsVerifier in SpringBoot

我正在為共享數據列表的兩個類創建tests 。 當我使用EqualsVerifier時出現錯誤,因為它要求我提供一個包含這兩個類共享的數據的列表。 這是錯誤: Recursive datastructure. Add prefab values for one of the following t ...

為什么equals中使用的所有字段也應該用在哈希碼中?

[英]Why all fields used in equals should be also used in hashcode?

@Edit:我正在使用這個庫http://jqno.nl/equalsverifier/檢查是否正確寫入了equals和hashCode 。 假設我們有這個課程: 在hashCode我只在id字段上轉發,因為這會給我很好的,非碰撞的哈希值。 值得注意的是,這種hash方法符合eq ...

Nexus不會從中央存儲庫下載完整的工件內容

[英]Nexus doesn't download the complete artifact content from the Central repository

在我們的項目中,我們使用工件 一切正常:Nexus將與http://repo1.maven.org/maven2/nl/jqno/equalsverifier/equalsverifier/1.7.5/相同的內容下載到其代理存儲庫。 (Nexus上工件詳情中的“下載”列顯示“ pom, ...

如何在Spock測試中使用EqualsVerifier

[英]How to use EqualsVerifier in a Spock test

我一直用spock編寫我的測試。 但是為了測試Equals Hashcode合約,我試圖使用EqualsVerifier 。 所以我的測試代碼如下: 但這看起來並不像spock那樣運行。 我該如何解決這個問題? 我希望更喜歡使用spock進行測試。 ...

Equals和hashCode與EqualsVerifier簽訂合同

[英]Equals and hashCode contract with EqualsVerifier

我對使用EqualsVerifier庫的Java中的equals和hashCode契約有些懷疑。 想象一下,我們有類似的東西 以下擴展課程: 我嘗試使用EqualsVerifier來測試我是否在Person類中實現了equals和hashCode契約 運行這個測試, ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM