Metabase二次開發編譯環境搭建(之三---編譯源碼)


一、將下載的源碼上傳到linux系統的opt目錄下,進入opt目錄,進行解壓。

二、編譯代碼

   1、編譯前端代碼,使用命令:【yarn run build】;

        2、編譯后端代碼,使用命令:【lein ring server】;

        3、前后端一起編譯,使用命令:【yarn run build && lein ring server】。(我使用的這個)

三、生成metabase.jar文件

   使用命令:./bin/build,在/opt/metabase-mester/target/uberjar目錄下生成一個metabase.jar文件

  

 編譯后端的時候,編譯到“Sending scheduked pulses..”,翻譯過來是發送預定脈沖,就可以“Ctrl+c”退出,后面打包能成功。。個人推測那個是程序自帶的定時任務,所以不影響打包。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM