1

buildJsbFile タスクが Linux で正常に動作するのに、buildJsbFileWin が Windows で動作しない理由を知っている人はいますか? 前もって感謝します。

task removeJsbFile(type: Delete) {
    delete 'src/main/webapp/app.jsb3'
}

task buildJsbFile(type:Exec, dependsOn: removeJsbFile) {
    workingDir 'src/main/webapp'
    executable 'sencha'
    args 'create jsb -a `http://localhost:8780/login` -p app.jsb3'
}

task buildJsbFileWin(type:Exec, dependsOn: removeJsbFile) {
    workingDir 'src/main/webapp'
    executable 'sencha'
    args 'create jsb -a `http://localhost:8780/login` -p app.jsb3'
}

リンクには実際には ` 文字がありません。この質問を公開するために使用する必要がありました

4

1 に答える 1

0

OK、Peter Niederwieser のおかげで問題を解決できました。

次のことが必要だったため、すべて失敗していました。

  1. args 文字列を分割 ( 'create jsb -a http://localhost:8780/login-p app.jsb3'.split(" ") ) および
  2. 実行可能ファイルを「sencha」から「sencha.bat」に変更します

みんなありがとう、特にピーターに感謝します。

于 2013-09-19T08:57:42.853 に答える