91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java如何編譯和使用

發布時間:2022-01-07 17:59:13 來源:億速云 閱讀:196 作者:iii 欄目:編程語言

本文小編為大家詳細介紹“Java如何編譯和使用”,內容詳細,步驟清晰,細節處理妥當,希望這篇“Java如何編譯和使用”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

O2OA在github上開源了平臺源碼,用戶可以Fork源碼,并且自己進行服務器編譯,打包。也支持對源碼自行進行修改后進行服務器打包。

一、Fork源碼到自己的gitee倉庫

1、訪問O2OA項目的gitee倉庫

Java如何編譯和使用

2、點擊Fork將O2OA源碼Fork到自己的gitee[碼云]倉庫

Java如何編譯和使用

二、安裝Github Desktop

1、下載Github Desktop: https://desktop.github.com/

Java如何編譯和使用

三、使用Github Desktop客戶端Clone源碼到本地

1)查詢自己的gitee倉庫[碼云]中O2OA項目的Clone地址

Java如何編譯和使用

2、打開Github Desktop客戶端,從自己的github倉庫中clone源碼

1)打開Github Desktop客戶端,點擊Clone a repository form the Internet...

Java如何編譯和使用

2)在彈出的Clone a repository對話框里選擇URL選項卡,填寫URL和Clone到的本地地址后,點擊Clone即可開始Clone項目源碼:

Java如何編譯和使用

請注意,我們建議您Clone您之前Fork到自己的gitee倉庫里的源碼,可以觀察一下Clone的地址:

如:https://gitee.com/您的github賬號/O2OA, 而不是https://gitee.com/liyihz2008/O2OA

3)正在Clone,等等Clone完成即可。如下圖所示:

Java如何編譯和使用

從Github上Clone項目比gitee上要慢很多,可能需要更多的時間。

四、配置源碼編譯環境

1、安裝Nodejs

nodejs下載地址:http://nodejs.cn/download/ (您也可以從官網下載:https://nodejs.org/en/)

Java如何編譯和使用

下載windows安裝程序(.mis)

下載完成后直接進行安裝,直接next直至安裝完成即可。如下圖所示:

Java如何編譯和使用

2、安裝配置maven環境

1)Maven下載地址:http://maven.apache.org/download.cgi, 下載好之后,解壓并選擇存放路徑

Java如何編譯和使用

2)首先打開我的電腦->屬性->高級系統設置

新建系統變量:MAVEN_HOME,復制Maven的路徑

Java如何編譯和使用

在系統變量:path中復制粘貼:%MAVEN_HOME%\bin

Java如何編譯和使用

Win+R快捷鍵打開命令行,輸入:mvn -v,如出現以下圖樣,則表示配置成功

Java如何編譯和使用

3、安裝配置ant環境

官方http://ant.apache.org/bindownload.cgi下載新版(目前為Ant1.10.5)的ant,得到的是一個apache-ant-1.10.5-bin.zip的壓縮包。將其解壓到你的硬盤上,例如:E:\Work\apache-ant-1.10.5。

新建系統變量:ANT_HOME,復制Ant的路徑,如下圖所示:

Java如何編譯和使用

在系統變量:path中復制粘貼:%ANT_HOME%\bin:

Java如何編譯和使用

在系統變量:classpath中復制粘貼:%ANT_HOME%\lib

Java如何編譯和使用

Win+R快捷鍵打開命令行,輸入:ant,如出現以下圖樣,則表示配置成功

Java如何編譯和使用

五、初次編譯源碼

下載后o2server項目源碼直接導入eclipse后會有很多依賴錯誤,因為大量的依賴包沒有編譯為jar文件,所以需要先將下載后的源碼中o2server項目整體編譯一次。

1、打開命令提示工具,cd到o2oa/o2server目錄(或者直接在o2server目錄打開powershell(win10))

cd E:\O2\o2oa\o2server

Java如何編譯和使用

2、在o2server目錄下直接執行命令進行編譯:mvn install,開始進行源碼編譯:

mvn install

Java如何編譯和使用

直到編譯完成(一共57個項目,視開發機性能約需5-20分鐘),如下圖所示:

Java如何編譯和使用

3、打包安裝程序: ant

ant

編譯完成后,可直接支持ant命令進行打包:

Java如何編譯和使用

直到打包完成(視開發機性能,約5-10分鐘),如下圖所示:

Java如何編譯和使用

六、使用Eclipse導入o2oa源碼

注意,當源碼導入到eclipse項目后,maven會從mvn repository下載所依賴的項目jar包,可能需要一些時間,視情況在5-30分鐘左右。

Java如何編譯和使用

當所有的依賴包下載完成后,eclipse里如果仍有大量報錯,請在o2server項目上執行Maven -> Update Project...

七、關于Eclipse中pom.xml報錯

1、關于o2server項目的pom.xml報錯:

Java如何編譯和使用

三個相對路徑依賴引用引起的pom.xml報錯,可以忽略,完全不影響項目編譯。

2、關于x_base_core_project項目和所有的 *_core_entity 項目中pom.xml報錯

Java如何編譯和使用

maven plugin的execution出錯,可以忽略,不影響項目編譯。解決方案可以百度:maven plugin的execution出錯,有很多解決方案發,我們的源碼會在近期更新時解決此問題。

八、單獨的項目編譯

將項目導入eclipse后,也可以在eclipse里使用maven插件對單個的項目進行編譯。

直接打開指定項目,在pom.xml上運行Run as ... -> Maven install即可,如下圖所示:

Java如何編譯和使用

編譯完成后,jar 包將編譯到目錄:o2oa\o2server\store\jars,war包將編譯到目錄:o2oa\o2server\store

讀到這里,這篇“Java如何編譯和使用”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

包头市| 大悟县| 宝坻区| 蒙城县| 津市市| 福州市| 常州市| 汤阴县| 密云县| 古蔺县| 东阳市| 察隅县| 满洲里市| 和硕县| 东阿县| 洪洞县| 德庆县| 中宁县| 枣强县| 通许县| 武汉市| 云梦县| 高唐县| 珲春市| 仁寿县| 娄底市| 浦县| 宁波市| 南康市| 昔阳县| 敦化市| 黄骅市| 英超| 新乡市| 榆社县| 炉霍县| 铜陵市| 吐鲁番市| 黄梅县| 芒康县| 高台县|