seata啟動報錯的可能原因,以及解決方案
首先我下載的seata是0.9版本的,我得jdk版本是12.0.2版本
我啟動報錯的截圖是:
顯示的是不能創建虛擬機,我百度了很多的方法,都沒有解決。
最后我的解決方案是:
我換了一個版本的seate,1.2.0
然后啟動seata,報錯了,報錯原因是沒有足夠的內存
解決方案是,打開seata目錄下的seata-server.bat文件進行編輯,將內存調小,改為:
然后保存,啟動seata,結果又報錯了,報錯內容是這樣的:
這個問題是,我們缺少logs文件夾下的seata_gc.log
我們在bin目錄的同級目錄下創建logs目錄,在logs目錄下創建seata_gc.log,需要注意的一點是要把seata_gc.log文件的其他后綴都去掉,只要seata_gc.log
然后保存啟動seata
啟動成功