服務(wù)端開發(fā)環(huán)境搭建

一、安裝jdk

下載地址:https://www.newbe.pro/Mirrors/Mirrors-Openjdk/
這個(gè)是開源免費(fèi)的jdk版本,國內(nèi)鏡像,下載速度飛快?!咀⒁猓哼x擇jdk 11版本,不要選擇10】

下載以后,解壓jdk到指定路徑,然后配置jdk的環(huán)境變量

1、 右鍵點(diǎn)擊“此電腦”,選擇“屬性”項(xiàng)。
2、 在彈出的頁面中,點(diǎn)擊高級(jí)系統(tǒng)設(shè)置。
3、 在彈出的頁面中,選中高級(jí),點(diǎn)擊環(huán)境變量。
4、 在系統(tǒng)變量欄下,點(diǎn)擊新建,添加JAVA_HOME,變量值填jdk解壓的目錄。

添加完以后,可以看到JAVA_HOME已經(jīng)在列表中了,

5、選中Path,點(diǎn)擊編輯(或直接雙擊Path),在彈出的“編輯系統(tǒng)變量”框中,點(diǎn)擊“新建”,輸入%JAVA_HOME%\bin
6、配置完成后,我們打開cmd窗口,輸入java -version和javac,能夠成功輸出信息則說明配置成功

二、安裝maven

1、打開http://maven.apache.org/download.cgi,選擇畫紅線的版本


其中:
apache-maven-3.6.3-bin.zip是壓縮包,解壓到安裝路徑即可
apache-maven-3.6.3-src.zip是maven源碼

2、 解壓zip包,根據(jù)上面步驟,配置環(huán)境變量MAVEN_HOME,目錄為剛才解壓的目錄


編輯系統(tǒng)path變量


三、安裝idea

具體安裝流程自行百度,略

四、配置idea使用安裝的jdk和maven

配置maven

1、點(diǎn)擊file,Settings


2、在劃線的地方配置安裝的路徑

3、配置阿里倉庫源 (可以不配置,但是最好配置,國內(nèi)你懂的)

配置http://maven.aliyun.com/nexus/content/repositories/central/,具體配置如下代碼

<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>



二.配置jdk
1.點(diǎn)擊file,Project Structure

2.在劃線的地方選擇上面我們安裝jdk的目錄

第四步,下載源碼并打開項(xiàng)目

1.使用git命令同步代碼

git clone git@gitee.com:redskt/redcloudcollege.git

2.使用idea,打開項(xiàng)目,等待maven同步代碼,會(huì)報(bào)下圖錯(cuò)誤


3.安裝非開源依賴庫 aliyun-sdk-vod-upload
可以直接源碼根目錄下面的依賴庫里面?zhèn)浞莸腶liyun-sdk-vod-upload,直接在該目錄下執(zhí)行如下命令

mvn install:install-file -DgroupId=com.aliyun -DartifactId=aliyun-sdk-vod-upload -Dversion=1.4.12 -Dpackaging=jar -Dfile=aliyun-java-vod-upload-1.4.13.jar

只要出現(xiàn)如下圖所示,表示安裝成功


如果想去阿里云下載最新aliyun-sdk-vod-upload庫,可以用如下方式

1.打開鏈接:https://help.aliyun.com/document_detail/51992.html?spm=a2c4g.11186623.6.1029.2dab6cecZfMGvO,去阿里云官網(wǎng)下載 (注:截圖不是最新版本,但流程一樣,只需改動(dòng)安裝命令版本號(hào)和文件名),下載流程如下圖所示。


二.解壓縮文件

三.進(jìn)入控制臺(tái)安裝到倉庫

在命令行中執(zhí)行如下命令

第5步,編譯運(yùn)行項(xiàng)目

一.重新打開idea項(xiàng)目等待maven安裝依賴,安裝完成后編譯運(yùn)行成果


二.打開idea中的maven欄,點(diǎn)擊刷新按鈕

三.安裝idea的loombook插件
如果你使用的idea舊版本,直接在Plugas下安裝即可

最新版的安裝教程鏈接如下
https://blog.csdn.net/m0_64037602/article/details/126283372
4.項(xiàng)目配置文件中mysql數(shù)據(jù)庫和Redis的配置
安裝教程如下

  1. ubuntu 18.04 安裝 Redis
  2. Ubuntu 18.04 安裝mysql 8.0 遠(yuǎn)程登錄
    配置文件如下截圖

    可以看到,敏感信息都已經(jīng)加密,你可以使用下圖中的代碼生成自己加密后的帳戶和密碼

    配置文件加密的教程:SpringBoot項(xiàng)目使用jasypt-spring-boot加密數(shù)據(jù)庫密碼和配置文件

五.出現(xiàn)如下所示圖片,則項(xiàng)目運(yùn)行成功
首先配置密碼加密自定義參數(shù)


然后運(yùn)行

后記,本文是開源在線直播項(xiàng)目的第一篇文章,后續(xù)至少每周更新一篇圍繞著這個(gè)項(xiàng)目的文章,該項(xiàng)目開源的在線直播教育項(xiàng)目,后續(xù)會(huì)有安卓端,IOS端,pc端等全平臺(tái),涉及的技術(shù)有前端,java后端,自研基于webrtc的在線直播,等技術(shù)的綜合大型在線教育平臺(tái)項(xiàng)目。本開源項(xiàng)目會(huì)一直更新,有興趣的小伙伴可以一起加入

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容