日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

minio 文件预览_MinIO安装及使用教程(windows) 及java 上传 下载

發(fā)布時(shí)間:2025/3/20 windows 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 minio 文件预览_MinIO安装及使用教程(windows) 及java 上传 下载 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2.新建一個(gè)目錄存放minio文件,我建的文件名叫 D:\minioData,CMD進(jìn)入剛剛下載的minio.exe所在目錄,

直接在cmd下運(yùn)行:minio.exe server D:\minioData

啟動(dòng)樂(lè)成以后如下圖(啟動(dòng)就是這么簡(jiǎn)樸),最后紅色字提醒修改access Key和Secret Key? (默認(rèn)全是minioadmin)

3.瀏覽器打開(kāi)?http://127.0.0.1:9000/? 輸入access Key和Secret Key? (全是minioadmin)

登錄進(jìn)來(lái)是這樣的,啥都沒(méi)有。

4.上傳文件,先要新建一個(gè)bucket (中文是桶的意思,我們理解為文件夾),點(diǎn)右下角有一個(gè)+號(hào),選Create bucket ,

再上傳一個(gè)文件,如下圖,示意樂(lè)成了。

5.用java測(cè)試上傳功效:

代碼如下:

importio.minio.MinioClient;importio.minio.ObjectStat;importio.minio.errors.MinioException;importorg.xmlpull.v1.XmlPullParserException;importjava.io.IOException;importjava.security.InvalidKeyException;importjava.security.NoSuchAlgorithmException;public classProgram {public static voidmain(String[] args){

System.out.println("hello java");try{

test1();

}catch(Exception e){

System.out.println("test1錯(cuò)誤: " +e);

}

}public static void test1()throwsNoSuchAlgorithmException, IOException, InvalidKeyException, XmlPullParserException {try{//參數(shù)為:圖床,賬號(hào),密碼

MinioClient minioClient = new MinioClient("http://127.0.0.1:9000", "minioadmin", "minioadmin");//boolean v=minioClient.bucketExists("test1");//檢查文件夾是否已經(jīng)存在

boolean isExist = minioClient.bucketExists("test1");if(isExist) {

System.out.println("test1文件夾已經(jīng)存在了");

}else{//建立一個(gè)名為managertest的文件夾

System.out.println("test1文件夾還沒(méi)存在");

minioClient.makeBucket("test1");

}//使用putObject上傳一個(gè)文件到文件夾中。//參數(shù)為:文件夾,要存成的名字,要存的文件 (若是文件名相同將會(huì)復(fù)蓋原來(lái)的文件)

minioClient.putObject("test1","tujpg2.png", "E:/Convert/testAllFile/tujpg2.jpg");

System.out.println("上傳樂(lè)成了");//使用getObject獲取一個(gè)文件//挪用statObject()來(lái)判斷工具是否存在。

ObjectStat file=minioClient.statObject("test1", "tujpg2.png");

System.out.println("文件名:"+file.name()+",文件巨細(xì):"+file.length());//獲取1.png的流并保存到photo.png文件中。//參數(shù)為:文件夾,要獲得的文件,要寫(xiě)入的文件

minioClient.getObject("test1", "tujpg2.png", "E:/Convert/testAllFile/tujpg_minio.png");

System.out.println("下載樂(lè)成了");

}catch(MinioException e) {

System.out.println("錯(cuò)誤: " +e);

}

}

}

6.運(yùn)行以后,test是最先手動(dòng)點(diǎn)右下角建立的,test1是代碼建立的,內(nèi)里的文件也是代碼上傳的。如下圖:

想要預(yù)覽,點(diǎn)文件右邊的三點(diǎn)。再點(diǎn)中心的按鈕,就可查看,

若是想要分享給別人,點(diǎn)第一個(gè)按鈕,天生一個(gè)毗鄰可以復(fù)制粘貼發(fā)給別人查看

點(diǎn)左邊文件夾名上會(huì)泛起三點(diǎn),點(diǎn)三個(gè)點(diǎn)。再選Edit policy

選擇Read and Write?點(diǎn)Add

原文鏈接:https://www.cnblogs.com/q149072205/p/12851667.html

本站聲明:網(wǎng)站內(nèi)容來(lái)源于網(wǎng)絡(luò),若有侵權(quán),請(qǐng)聯(lián)系我們,我們將及時(shí)處理。

總結(jié)

以上是生活随笔為你收集整理的minio 文件预览_MinIO安装及使用教程(windows) 及java 上传 下载的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。