国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

InvalidPathException: Malformed input or input contains unmappable characters 中文名文件 linux存儲失敗

這篇具有很好參考價值的文章主要介紹了InvalidPathException: Malformed input or input contains unmappable characters 中文名文件 linux存儲失敗。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

InvalidPathException: Malformed input or input contains unmappable characters 中文名文件 linux存儲失敗

使用java.nio.file.Path規(guī)范并解析路徑,生成文件到本地,部分文件名帶中文。提供對外下載文件接口,用于下載這些文件,下載后的文件要顯示中文名。本地(windows)開發(fā)調(diào)試都OK。通過docker容器部署到開發(fā)環(huán)境(linux集群)后,調(diào)用文件生成接口,后臺報錯,報錯信息如下:

java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: ????98?5??????????.doc
 	at sun.nio.fs.UnixPath.encode(UnixPath.java:147)
 	at sun.nio.fs.UnixPath.<init>(UnixPath.java:71)
 	at sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:281)
 	at java.io.File.toPath(File.java:2273)
 	at org.springframework.core.io.FileSystemResource.<init>(FileSystemResource.java:103)
 	at com.sx.system.controller.FileController.uploadFile$original$nBURC4QV(FileController.java:80)
 	at com.sx.system.controller.FileController.uploadFile$original$nBURC4QV$accessor$6dFBGKAE(FileController.java)
 	at com.sx.system.controller.FileController$auxiliary$hKLUE52q.call(Unknown Source)
 	at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)
 	at com.sx.system.controller.FileController.uploadFile(FileController.java)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 	at java.lang.reflect.Method.invoke(Method.java:498)
 	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)


解決辦法 通過設置java環(huán)境參數(shù)來解決,若是docker部署的,有KubeSphere,則編輯yaml文件 添加即可

JAVA_TOOL_OPTIONS=‘-Dfile.encoding=“UTF-8” -Dsun.jnu.encoding=“UTF-8”’文章來源地址http://www.zghlxwxcb.cn/news/detail-612551.html

到了這里,關(guān)于InvalidPathException: Malformed input or input contains unmappable characters 中文名文件 linux存儲失敗的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關(guān)文章

  • Chorme復制Cookie,請求報錯:contains non-iso-8859-1 characters

    Chorme復制Cookie,請求報錯:contains non-iso-8859-1 characters

    項目調(diào)試的時候,我需要去復制一段Cookie進行本地調(diào)用,然而就在我在Chrome按F12進入檢查模式,查看Network-Fetch/XHR 中請求的時候,我選中了一個Cookie值,直接復制到本地postman調(diào)用,發(fā)現(xiàn)報錯了…… 請求API直接報錯: Error: Parse Error: Response overflow 注意,我在Chrome瀏覽器中,復

    2024年02月11日
    瀏覽(98)
  • Android studio Your SDK location contains non-ASCII characters解決方法

    Android studio Your SDK location contains non-ASCII characters解決方法

    ?在安裝Android studio時,出現(xiàn)以下問題(安裝路徑出現(xiàn)中文) 方法:重新選擇一條無中文的路徑

    2024年03月23日
    瀏覽(19)
  • 安裝CCS軟件:Your installer source path contains non-ASCLL characters which can corrupt the installation.

    Your installer source path contains non-ASCLL characters which can corrupt the installation.Please change the path before installing. 該錯誤提示翻譯如下:您的安裝程序源路徑包含了非ASCII字符,這可能會破壞安裝過程。請在安裝之前更改路徑。 當安裝軟件出現(xiàn)以下錯誤時,翻譯原因是:這個錯誤提示表

    2024年02月16日
    瀏覽(32)
  • 【Python】ValueError: Input X contains NaN.

    在對kaggle的數(shù)據(jù)集Give Me Some Credit進行信用評分卡的制作過程中,出現(xiàn)了報錯。這個報錯是在第一部分數(shù)據(jù)預處理的過程中出現(xiàn)的,發(fā)生在利用隨機森林模型預測對空缺數(shù)據(jù)進行填充。 這段報錯的主要錯誤是:在輸入的變量中出現(xiàn)了空缺值或極大值,導致數(shù)據(jù)在導入隨機森林

    2024年02月13日
    瀏覽(21)
  • The activity must be exported or contain an intent-filter錯誤的解決方案

    The activity must be exported or contain an intent-filter錯誤的解決方案

    報了The activity must be exported or?contain an intent-filter的錯誤 解決方案: 把 ?那么就可以正常運行了?

    2024年02月07日
    瀏覽(116)
  • PyTorch訓練“WARNING:root:NaN or Inf found in input tensor”問題

    使用PyTorch訓練開始時報以下警告: WARNING:root:NaN or Inf found in input tensor 訓練中也會偶爾再報同樣的警告,但是似乎不影響正常訓練。 查了一下其他人也有報這個警告的情況,一般的解釋都是模型訓練過程中出現(xiàn)梯度消失或者梯度爆炸,或者數(shù)據(jù)中或數(shù)據(jù)處理過程中出現(xiàn)了臟數(shù)

    2024年02月13日
    瀏覽(23)
  • docker報錯:You have to remove (or rename) that container to be able to reuse that name

    docker報錯:You have to remove (or rename) that container to be able to reuse that name

    You have to remove (or rename) that container to be able to reuse that name 錯誤原因:您必須刪除(或重命名)該容器才能重用該名稱。 解決: 查看docker 啟動進程 殺死指定進程:

    2024年02月04日
    瀏覽(18)
  • keil報錯:error:#5: cannot open source input file “cmsis_version.h“: No such file or directory

    keil報錯:error:#5: cannot open source input file “cmsis_version.h“: No such file or directory

    在配合客戶調(diào)試的時候,客戶端出現(xiàn)“error:#5: cannot open source input file \\\"cmsis_version.h\\\": No such file or directory”這個錯誤,翻譯過來就是說“無法打開源代碼輸入文件“cmsis_version.h”:沒有這樣的文件或目錄”;具體如下圖1: 圖1 報錯內(nèi)容 這個文件在我手里編譯是沒有問題的,為

    2024年03月24日
    瀏覽(27)
  • 執(zhí)行hdfs dfs -mkdir input時彈出mkdir: `hdfs://localhost:9000/user/root‘: No such file or directory的解決方法

    執(zhí)行hdfs dfs -mkdir input時彈出mkdir: `hdfs://localhost:9000/user/root‘: No such file or directory的解決方法

    本文涉及的操作步驟來源于:https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.html#Execution 在執(zhí)行Pseudo-Distributed Operation的Execution以下步驟時,彈出了 mkdir: hdfs://localhost:9000/user/root\\\': No such file or directory 錯誤。 好久才反應過來,原來是在上一步?jīng)]有理解清楚 us

    2024年02月07日
    瀏覽(32)
  • 解決錯誤提示“error: #5: cannot open source input file “core_cmInstr.h“: No such file or directory“方法

    今天來分享一個我們在初期開發(fā)單片機時候遇到的一個很常見的錯誤,就是提示“error: #5: cannot open source input file “core_cmInstr.h”: No such file or directory”錯誤信息。 其實這個錯誤是因為我們的工程中沒有添加這個頭文件的路徑,所以編譯時候發(fā)現(xiàn)找不到這個頭文件 。因為在比

    2024年02月11日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包