我正在編寫一個Java程序,我需要設置一個包含我的包的臨時類路徑。該軟件包位於我的Ubuntu桌面上,我將其導入爲/ home/gaurav/Desktop。你有 任何想法如何臨時設置Java CLASSPATH?如何在Ubuntu中設置臨時Java類路徑
回答
您在Ubuntu上設置Java類路徑的方式與您在任何Linux/UNIX平臺(或實際上在Windows上執行的操作)的方式相同(只是一些小的語法差異)。有兩種方法:
$ java -cp <classpath> some.ClassName arg1 arg2 ...
或
$ export CLASSPATH=<classpath>
$ java some.ClassName arg1 arg2 ...
其中<classpath>
是路徑名的順序 ':' 分隔符。
有關更多詳細信息,請參閱'java'命令的手動條目;例如here和here。
如果你不明白export CLASSPATH=...
閱讀Ubuntu的手工錄入的bash
,關注它說什麼關於設置變量,環境變量,並內置shell命令的export
。 (提示:$ man bash
。)
這是暫時的。爲了使其永久,請將該行添加到相關的shell初始化腳本中;詳情請參閱man bash
。
我如何得到這小路上,我已經設置
類路徑是您要的JVM,以便搜索目錄和JAR文件的路徑名的列表,我的路徑詳細信息找到運行應用程序所需的類。你需要自己弄清楚......或者(重新)閱讀你試圖運行的任何文檔。
'$出口CLASSPATH =
IIRC您可以使用環境變量或Java的命令行選項來控制類路徑。
如果你想從桌面運行一個java程序,你有三種選擇。
容易的選擇是寫一個小的外殼腳本並把它放在桌面上。最小的例子可能是:
#!/bin/sh
java -cp YOUR_CLASSPATH YOUR_CLASS_NAME "$*"
接下來是使用「jarjar」或「蔭」,使包含所有依賴一個大罐子,然後運行與Java的罐子。 (作爲一個子選項,如果它真的只是爲了你,你可以用META-INF/MANIFEST.MF製作一個包含絕對路徑名的類路徑的jar。)
更復雜的選擇是學會使用JNLP構建一個可啓動項目。
- 1. 設置Java類路徑時
- 2. 如何在Java中設置文件路徑(VPS服務器Ubuntu)
- 3. 如何在Ubuntu中設置Java環境路徑
- 4. 在Java中設置類路徑
- 5. 如何在java中設置此路徑?
- 6. 如何在eclipse上設置java路徑 - Ubuntu
- 7. 如何在ubuntu上爲java設置終端路徑?
- 8. 如何在Ubuntu中給java路徑
- 9. 如何在pom.xml中設置類路徑?
- 10. 設置路徑ubuntu 14.04
- 11. 如何獲取臨時文件夾並設置臨時文件路徑?
- 12. 如何在eclipse中設置Java類路徑?
- 13. 如何在java中爲jexcelapi設置類路徑
- 14. Java類路徑問題在Ubuntu
- 15. 如何在Linux上設置類路徑?
- 16. 設置java路徑
- 17. Java路徑設置
- 18. 如何在ubuntu中設置ANDROID_HOME路徑?請提供步驟
- 19. 如何在ubuntu-12.04中設置cairo的路徑?
- 20. 在Java類路徑配置
- 21. 如何在Eclipse 4.2中設置運行時類路徑?
- 22. 設置類路徑
- 23. 如何設置類路徑中的Java manifest.txt
- 24. 在Mac上如何設置Java類路徑?
- 25. 設置類路徑java錯誤
- 26. 用java程序設置類路徑?
- 27. Java類路徑設置錯誤
- 28. 無法正確設置Java類路徑
- 29. Java NoClassDefFoundError儘管設置了類路徑
- 30. 如何設置Java庫路徑處理
我知道這真的是垃圾場的問題,但我不知道命令我厭倦了看到許多線程在Ubuntu的froums不工作 – 2011-04-24 07:14:39
這變得很難,沒有任何標點符號在你的鍵盤上。 – Howard 2011-04-24 07:21:27
哈利喜:我沒有想法這項工作如何出口CLASSPATH – 2011-04-24 07:30:31