亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

“;” 文件夾名稱作為目錄路徑 java

“;” 文件夾名稱作為目錄路徑 java

HUX布斯 2022-07-20 21:03:55
我試圖將我所有的項目放在一個名為“;”的文件夾中 他們都停止運行,只要我把它改回來,它們就很好了。有沒有辦法在這樣的路徑中運行程序:D:\Desktop\;\program\提示:這會導致以下運行時錯誤:“錯誤:無法找到或加載主類 {類名}”,無論程序是簡單的 hello world 還是復雜的計算程序。
查看完整描述

1 回答

?
夢里花落0921

TA貢獻1772條經驗 獲得超6個贊

Java 本身(在我的情況下是 Oracle Java 8)對以分號 (;) 命名的文件夾沒有問題。即使它是 Desktop 的子文件夾,它也可以工作。

通過以下方式對其進行測試:

  • 打開命令行(cmd)

  • 導航到包含分號的目錄或路徑: cd "C:\Users\<user>\Desktop\;\program"

  • 運行java程序: java <MainClass>

如果它不起作用,請檢查您是否在包中定義了您的類(代碼假定您的類在“默認包”中,并且已編譯的 .class 文件存儲在 Desktop 的 ;\program 子文件夾中:

C:\Users\Christoph\Desktop\;\program>dir

 Volume in Laufwerk C: hat keine Bezeichnung.

 Volumeseriennummer: 366D-F05B


 Verzeichnis von C:\Users\Christoph\Desktop\;\program


05.03.2019  23:50    <DIR>          .

05.03.2019  23:50    <DIR>          ..

05.03.2019  23:50               534 HelloWorld.class

               1 Datei(en),            534 Bytes

               2 Verzeichnis(se), 69.522.284.544 Bytes frei


C:\Users\Christoph\Desktop\;\program>java HelloWorld

Hello World!


C:\Users\Christoph\Desktop\;\program>


查看完整回答
反對 回復 2022-07-20
  • 1 回答
  • 0 關注
  • 121 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號