0
- 失敗
String mysql = "C:/Progra~1/Apache~1/Tomcat~1/a.exe";
Runtime.getRuntime().exec("cmd /c " + mysql);
真正的路徑爲C:\ Program Files文件\ Apache軟件基金會\ Tomcat的6.0 \ a.exe的如何在cmd中運行應用程序時的路徑包含(空白和數量),不僅空白
- 成功
String mysql = "C:/Progra~1/Apache~1/a.exe";
Runtime.getRuntime().exec("cmd /c " + mysql);
真正的路徑爲C:\ Program Files文件\ Apache軟件基金會\ a.exe的
爲什麼第一次不工作?
您確定「tomcat 6.0」的短名稱是tomcat〜1嗎? – BugFinder 2012-07-20 07:27:47
我不確定,但長度應該是8.如果文件沒有版本號,它將會出現。我不知道原因。 – 2012-07-20 07:31:00
我不知道像「aa 2.0」,「tomcat 6.0」的短名稱,但我知道像「程序文件」的簡稱。 – 2012-07-20 07:35:32