這篇文章其實就是對官網中"目錄"這乙個章節的翻譯,主要是為了方便自己查詢。
nexus的主目錄分為兩個,分別是安裝目錄和資料目錄。
主目錄的位置,如果沒有改資料目錄的位置的話,安裝目錄和資料目錄應該是在一起的。因為之前的安裝文章中為了演示更換資料目錄,所以我這裡的兩個主目錄的位置是不一樣的。
安裝目錄
資料目錄
/usr/local/nexus3/nexus-3.19.0-01/
/data/nexusrepertory/sonatype-work/nexus3/
先來看看安裝目錄中有些什麼
[root@localhost nexus-3.19.0-01]
# ll /usr/local/nexus3/nexus-3.19.0-01/
total 72
drwxrwxr-x 3 nexus nexus 73 oct 7 09:26 bin
drwxrwxr-x 2 nexus nexus 26 oct 6 19:22 deploy
drwxrwxr-x 7 nexus nexus 104 oct 6 22:27 etc
drwxrwxr-x 5 nexus nexus 200 oct 6 19:22 lib
-rw-r--r-- 1 nexus nexus 395 sep 25 22:12 notice.txt
-rw-r--r-- 1 nexus nexus 17321 sep 25 22:12 oss-license.txt
-rw-r--r-- 1 nexus nexus 39222 sep 25 22:12 pro-license.txt
drwxrwxr-x 3 nexus nexus 4096 oct 6 19:22 public
drwxrwxr-x 21 nexus nexus 4096 oct 6 19:22 system
這裡選擇一些主要的檔案或者目錄來介紹下
notice.txt/oss-license.txt/pro-license.txt
有關許可證和版權申明的檔案。
bin
此目錄包含nexus的啟動指令碼和與啟動相關的配置檔案,其中的nexus檔案是nexus的啟動檔案。
etc
配置檔案目錄。
lib
依賴庫目錄。
public
公共資源目錄。
system
此目錄包含構成nexus的所有元件和外掛程式。
先來看看資料目錄中有些什麼
[root@localhost nexus-3.19.0-01]
# ll /data/nexusrepertory/sonatype-work/nexus3/
total 24
drwxr-xr-x 3 nexus nexus 21 oct 6 21:10 blobs
drwxr-xr-x 296 nexus nexus 8192 oct 7 09:59 cache
drwxr-xr-x 6 nexus nexus 113 oct 6 21:10 db
drwxr-xr-x 3 nexus nexus 36 oct 6 21:41 elasticsearch
drwxr-xr-x 3 nexus nexus 45 oct 6 22:29 etc
drwxr-xr-x 2 nexus nexus 6 oct 6 21:09 generated-bundles
drwxr-xr-x 2 nexus nexus 33 oct 6 21:09 instances
-rw-r--r-- 1 nexus nexus 4 oct 7 09:59 karaf.pid
drwxr-xr-x 3 nexus nexus 18 oct 6 21:10 keystores
-rw-r--r-- 1 nexus nexus 14 oct 7 09:59 lock
drwxrwxr-x 4 nexus nexus 209 oct 7 09:32 log
drwxrwxr-x 3 nexus nexus 21 oct 6 19:22 orient
-rw-r--r-- 1 nexus nexus 5 oct 7 09:59 port
drwxr-xr-x 2 nexus nexus 6 oct 6 21:10 restore-from-backup
drwxrwxr-x 9 nexus nexus 268 oct 7 09:59 tmp
blobs
沒有使用絕對路徑定義的所有基於檔案系統的blob儲存的父目錄。
cache
此目錄包含當前快取的karaf軟體包的資訊。
db
此目錄包含orientdb資料庫,是repository manager元資料的主要儲存。
elasticsearch
此目錄包含elasticsearch的當前配置狀態。
etc
此目錄包含了repository manager的主要執行時的配置。在配置執行時環境中這些檔案被進一步補充說明了。
keystores
用於識別repository manager自動生成的秘鑰。
log
日誌檔案存放的目錄。
tmp
臨時儲存目錄。
參考文章:
Nexus 3不能進系統時刷機
1.準備 安裝 刷機精靈 裝adb驅動等。2.進入android 刷機精靈進入 adb 命令列,提示 unknown host service 時,殺掉 豌豆莢的系統程序,再進入。3.備份資料 adb shell 進入系統,copy檔案到本地。4.rom準備 adb push將rom copy到an...
5 使用nexus3配置npm私有倉庫
當我們執行前端專案的時候,常常在解決依賴的時候會加上乙個引數npm install registry 將源指定為 的源,以期讓速度加快起來,事實上這種的確能夠讓速度變快,但是長久來看,如果想真正的快速敏捷開發部署,搭建企業內部的私服,則會讓速度更上乙個台階。搭建npm私服,我們依舊使用nexus3。...
Mvn手動上傳jar包到nexus3倉庫
2倉庫控制 3上傳jar包 releasesid adminusername admin123password server snapshotsid adminusername admin123password server 3rdpartyid adminusername admin123pass...