Error in init(): Log already in use報錯的解決方法

        今天下在同事的windows7下下部署個程序,可是一直報一錯誤“Error in init(): Log already in use?”,很明顯這是分佈式事務atomikos的錯誤,查了網上的一個解決辦法的文章點擊打開鏈接,文章的意思很清楚,就是兩個程序爭用一個鎖文件造成的。可是我們的tomat下並沒有部署兩個相同的程序啊,最後想既然說無法生成鎖文件,最後我們就使用搜索操作系統文件目錄的方式來找個鎖lck文件,最後發現這個文件在C盤,這是因爲我們的tomcat在C盤放着,當然了tomcat不應該放C盤,這裏的歷史淵源不細說。很顯然這是因爲沒有訪問權限造成的。我們這裏是在eclipse裏啓動tomcat的,所以我們使用”以管理員身份運行“的方式啓動,問題解決。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章