mvn clean compile
ファイルを含むEclipseワークスペースの各ディレクトリで実行したいと思いpom.xml
ます。
私は次のようなものsvn update
を含む各ディレクトリに対して実行することができました.svn
:
PS C:\workspace> Get-ChildItem -recurse -force |
where {$_.name -eq ".svn"} |
foreach {svn update $_.parent.FullName}
ただし、これにより、現在のディレクトリへのフルパスが提供さsvn
れ、現在のディレクトリから実行されます。mvn clean compile
ディレクトリafaik内で実行する必要があります。次のことを試してみましたが、何かをnullにすることはできないというエラーが表示されます。cd
それが不平を言う最初の電話のようです。構文が間違っているだけですか、それともforeach
間違って使用していますか?
PS C:\workspace> Get-ChildItem -recurse |
where {$_.name -eq "pom.xml"} |
foreach { cd $_.parent.name; mvn clean compile; cd ..; }