0
A
回答
1
0
如果你在Unix/Linux上,也許你可以做「哪個java」。如果您需要C++的幫助,請參閱How to execute a command and get output of command within C++ using POSIX?
如果您使用的是Windows系統,則會出現一個「which.bat」,這是我過去成功使用的一個「which.bat」,雖然它不是很好。你必須爲它谷歌。
希望這可以指出你在正確的方向!
0
在Windows安裝的System32目錄中經常會有javaw的副本,因此getenv("windir")
和連接"\System32\javaw.exe"
。
然後第二個選擇是打開文件瀏覽器對話框來選擇javaw.exe的位置。
相關問題
- 1. 獲取設置位的位置C
- 2. 在C float的base-2表示中獲取'ones'位的位置
- 3. 在ListView中獲取位置
- 4. 在android中獲取位置
- 5. 在onCreateViewHolder中獲取位置
- 6. 獲取文件的位置,如C++
- 7. 獲取迭代器的位置? C++
- 8. C#獲取對象的位置遞歸
- 9. C#/ WPF - 獲取ScrollViewer的滾動位置?
- 10. 獲取Ip地址的位置C#,asp.net
- 11. 從位置獲取位置
- 12. 獲取位置
- 13. 獲取位置:\
- 14. 獲取位置
- 15. 獲取精靈在cocos2d中的位置
- 16. 在TableLayout中獲取TextView的位置Android
- 17. 在swift中獲取UIButton的位置
- 18. 獲取元素在Javascript中的位置
- 19. 在ios8.0中獲取GPS的位置App
- 20. 在android中獲取wifi ip的位置
- 21. 在jquery中獲取子div的位置
- 22. 在LocationManager中獲取錯誤的位置
- 23. 在wxpython中獲取按鈕的位置
- 24. 在for循環中獲取「c」的位置?
- 25. 獲取在向量中的字符位置(C++)
- 26. 如何獲取在WPF C#中的橢圓位置?
- 27. 如何在WP7中獲取控件的位置C#
- 28. 獲取當天的位置......在Objective C中
- 29. 如何在C++/OpenGL中獲取當前的鼠標位置?
- 30. 如何在objective-c中獲取文件的位置?
註冊表可能是您在Windows上最好的選擇。出於好奇,爲什麼你需要Java主目錄的位置? – Tom 2010-07-02 17:28:20
@Tom:這不是很容易解釋,但我會嘗試。我有這個啓動JAR文件的AIR 2應用程序。爲了啓動該文件,我需要java.exe,因爲它可以安裝在不同的位置,我想檢查它的第一個位置。 – sjespers 2010-07-02 17:36:48
據我所知,除了JAVA_HOME之外,註冊表是唯一的其他方式。 – Powerlord 2010-07-02 18:03:46