簡體   English   中英

為什么在我的環境變量中沒有顯示“沒有這樣的文件或目錄”?

[英]Why does “No such file or directory” show up in my environment variables?

我已經使用標准方式為我的系統設置了環境變量(即在〜/ .bashrc中設置它們)。 一切都可以編譯並且可以正常工作,但是當我嘗試查看$ CLASSPATH變量時,在變量字符串的末尾會顯示“ No such file or directory”消息,例如:

user@user-pc:/media/Data$ $CLASSPATH [press enter]
bash: .:/opt/jdk1.7.0_03/lib/tools.jar:/opt/jdk1.7.0_03/lib/dt.jar:/usr/local/lib/JMF-2.1.1e/lib/jmf.jar:/usr/local/lib/jfreechart-1.0.13/lib/jfreechart-1.0.13.jar:/usr/local/lib/jfreechart-1.0.13/lib/jcommon-1.0.16.jar: No such file or directory

有任何想法嗎? 所有罐子位置都正確,沒有丟失/拼寫錯誤,我做了仔細檢查。

編輯注意:我正在像這樣設置它們-

JAVA_HOME=/opt/jdk1.7.0_03;export JAVA_HOME
JMFHOME=/usr/local/lib/JMF-2.1.1e;export JMFHOME
JFRC_HOME=/usr/local/lib/jfreechart-1.0.13;export JFRC_HOME
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
:$JMFHOME/lib/jmf.jar:$JFRC_HOME/lib/jfreechart-1.0.13.jar
:$JFRC_HOME/lib/jcommon- 1.0.16.jar;export CLASSPATH

我正在使用Ubuntu 10.04,請忽略上面的所有“換行”,這是由於SO的降價編輯器所致。

嘗試echo $CLASSPATH而不是echo $CLASSPATH $CLASSPATH本身$CLASSPATH會將整個$CLASSPATH字符串解釋為命令,但沒有找到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM