0
Groovy
のSoapUI
でRuntime.runtime.exec("cmd /c C:\temp\test.bat")
のbatファイルを実行することができましたが、私のsoapui-projectファイルのある場所にあるbatファイルをscriptsというフォルダに入れたいと思います。SoapUIと絶対パス
例:
Soapui-project file.xml
-- Scripts
--- test.bat
Runtime.runtime.exec("cmd /c Scripts/test.bat")
動作しません。私は本当にここで助けが必要です。
これを実行するには、現在の作業ディレクトリが何であっても相対パスが存在する必要があります。あなたのプログラムは、どのように現在の作業ディレクトリが何であるか知っていますか? – Squashman
はこの 'DEF groovyUtils =新しいcom.eviware.soapui.support.GroovyUtils(コンテキスト) DEF PROJECTDIR = groovyUtils.projectPath log.info(PROJECTDIR') Runtime.runtime.exec(「CMD/C PROJECTDIRスクリプトを試してみました/test.bat ") しかし、それはうまくいきませんでした – user3624378
別のマシンで失敗するので、絶対パスを使いたくないのですか? – Rao