我一直在爲BlackBerry構建PhoneGap應用程序大約一年。突然,構建過程擊球失誤這樣的:PhoneGap CreateProcess生成錯誤。 C: Program not found
build:
[exec] [INFO] Parsing command line options
[exec] [INFO] Parsing bbwp.properties
[exec] [INFO] Validating application archive
[exec] [INFO] Parsing config.xml
[exec] [WARNING] Failed to find the <author> element
[exec] [INFO] Populating application source
[exec] [INFO] Compiling BlackBerry WebWorks applicatio
n
[exec] I/O Error: Cannot run program "C:\Program": CreateProcess error=2, T
he system cannot find the file specified
[exec] [ERROR] RAPC exception occurred
我懷疑這可能有一些與最近的Java更新做
我已經試過了老的DOS 8.3伎倆(Java 7的可能?)使用PROGRA~1
而不是Program Files
中的bbwp.properties
和project.properties
文件。這似乎沒有任何幫助。
任何想法可能存在的問題可能存在?
那是因爲這條路上有一個空間。我之前遇到過這樣的問題,當我從Ant構建中調用.bat文件時,在.bat文件中存在這樣的路徑。雖然路徑是由'「」引用的,但它不起作用。所以我通常做的是 - 不要將任何軟件/庫/ sdk安裝到包含其路徑中的空間的文件夾中。 – coolcfan 2013-05-08 03:07:39
瞭解。問題是搞清楚構建過程正在尋找哪個文件,這就是路徑中的空間。我怎麼知道哪個文件引發了錯誤? – Axeva 2013-05-08 03:13:10
在構建文件中查找目標'build',並且它應該有一個調用某些外部可執行文件的'exec'任務。檢查'exec'任務,如果是批處理文件,也檢查外部可執行文件。 – coolcfan 2013-05-08 05:19:50