問題現象:
儀表板中點選組件聯動的時候,出現報錯資訊:Comparison method violates its general contract。
原因分析:
該聯動報錯是由於升級jar後,jdk裏面一個排序不相容,導致產生上述的java排序異常報錯。
解決方案:
進入FineBI目錄%FineBI%/bin下,開啟finebi.vmoptions檔案,在其中加上如下參數。
Djava.util.Arrays.useLegacyMergeSort=true
儲存並重啓FineBI即可。