2017-02-21 25 views
-1

mvn実行ファイルをgradleラッパーから実行するにはどうすればよいですか?gradlewで実行可能ファイルを実行する

task install(type: Exec, dependsOn: assemble) { 
    description = "Som description." 
    executable = 'mvn' 
    args = ["install:install-file", <more-args-here>] 
} 

端末からコマンドに正常にアクセスできます。私もパス変数にMAVEN_HOMEを追加しましたが、gradlewのように見えてもコマンドを見つけることはできません。

答えて

0

ご使用のOSによって異なります。あなたは、Windows上にある場合

task install(type: Exec, dependsOn: assemble) { 
    description = "Som description." 
    commandLine './mvn', 'install:install-file', <more-args-here> 
} 
のために行くLinux上でこの

task install(type: Exec, dependsOn: assemble) { 
    description = "Som description." 
    commandLine 'cmd', '/c', 'mvn', 'install:install-file', <more-args-here> 
} 

にタスクを書き換えるしよう

関連する問題