2013-03-14 74 views
2

我在XAMPP上使用symfony2.1,NetBeans 7.3作爲IDE。我希望通過將這些行需要部分無法在NetBeans中使用作曲家安裝包

"friendsofsymfony/rest-bundle": "0.11.0",

安裝friendofsymfony/rest-bundle包,然後我對上項目單擊,然後作曲家>更新

我得到的輸出窗口什麼是

D:\xampp\php\php.exe C:\ProgramData\Composer\bin\composer --ansi --no-interaction update 

# This file must be saved with Unix line endings, or cygwin will choke 

DIR=`dirname "$0"`; 
DIRECTORY=$(cd "${DIR}" && pwd) 

if command -v 'cygpath' >/dev/null 2>&1; then 
    DIRECTORY=`cygpath -m $DIRECTORY`; 
fi 

PHAR="$(echo $DIRECTORY | sed 's/ /\ /g')/composer.phar" 
php "${PHAR}" $* 
Done. 

並且未安裝該軟件包。

我在做對吧?如何使用NetBeans上的Composer正確安裝軟件包?

+0

我建議聯繫netbeans支持,因爲這絕對看起來像一個netbeans特定的錯誤。 – Seldaek 2013-03-14 08:29:42

+0

閱讀消息並做一些事情:確保'composer.lock'文件是用Unix行尾('\ n')保存的,而不是Windows的(\ n \ r')。 – 2013-03-14 09:31:21

+0

我使用Notepad ++進行檢查,設置爲顯示行尾,並顯示LF(\ n)。我也將這個問題發佈到NetBeans論壇 – Permana 2013-03-15 00:35:32

回答

8

你用Windows嗎? 工具 - > PHP - >作曲家 - >作曲家:選擇composer.phar文件!

然後再試一次。

+0

是的,我使用Windows。作曲家路徑設置爲'C:\ ProgramData \ Composer \ bin \ composer' – Permana 2013-03-21 01:23:04

+1

點擊搜索...並選擇:C:\ ProgramData \ Composer \ bin \ composer.phar – 2013-03-23 23:15:42

+0

啊,現在它工作。我沒有意識到作曲家和composer.phar是不同的,因爲當在命令提示符下我用戶作曲家。謝謝Simone。 – Permana 2013-03-25 01:20:49