版本背景:springboot:2.4.12,spring-cloud:2020.0.1
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),馬村企業(yè)網(wǎng)站建設(shè),馬村品牌網(wǎng)站建設(shè),網(wǎng)站定制,馬村網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,馬村網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。在使用阿里云對象存儲OSS服務(wù)時候,根據(jù)官方參考文檔:aliyun-spring-boot/aliyun-spring-boot-samples/aliyun-oss-spring-boot-sample at master · alibaba/aliyun-spring-boot · GitHub
出現(xiàn)依賴無法下載的問題,無maven配置問題,編譯報如下問題
添加版本后,無編譯錯誤,但是運行仍會報錯,如下:
解決:更換依賴
com.alibaba.cloud spring-cloud-starter-alicloud-oss2.2.0.RELEASE
Java代碼
@Autowired
private OSSClient ossClient;
@Test
void testUpload2() throws ClientException {
// 填寫B(tài)ucket名稱,例如examplebucket。
String bucketName = "xw-bucket-test";
// 填寫Object完整路徑,完整路徑中不能包含Bucket名稱,例如exampledir/exampleobject.txt。
String objectName = "xw/小王Test.txt";
// 填寫本地文件的完整路徑,例如D:\\localpath\\examplefile.txt。
// 如果未指定本地路徑,則默認從示例程序所屬項目對應(yīng)本地路徑中上傳文件流。
String filePath = "D:\\小王Test.txt";
try {
InputStream inputStream = new FileInputStream(filePath);
// 創(chuàng)建PutObject請求。
ossClient.putObject(bucketName, objectName, inputStream);
} catch (OSSException oe) {
System.out.println("Caught an OSSException, which means your request made it to OSS, "
+ "but was rejected with an error response for some reason.");
System.out.println("Error Message:" + oe.getErrorMessage());
System.out.println("Error Code:" + oe.getErrorCode());
System.out.println("Request ID:" + oe.getRequestId());
System.out.println("Host ID:" + oe.getHostId());
} catch (FileNotFoundException e) {
e.printStackTrace();
} finally {
if (ossClient != null) {
ossClient.shutdown();
}
}
System.out.println("upload seccess!");
}
application.yml
apring:
cloud:
alicloud:
oss:
endpoint: oss-cn-shanghai.aliyuncs.com
access-key: LTAI5tMk2tq7yqzNPxTwRLks
secret-key: ByS15Y7Xm2kaBBKYrIkrpYDT1sbsCM
測試結(jié)果
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)頁標題:阿里云OSS依賴無法導(dǎo)入的問題-創(chuàng)新互聯(lián)
標題來源:http://www.rwnh.cn/article8/cejeip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、品牌網(wǎng)站設(shè)計、定制開發(fā)、云服務(wù)器、ChatGPT、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容