Maven 3.0.3 kullanıyorum. Proje entegrasyonu testimiz için Unix komutlarını kullanarak oluşturulacak sanal bir çerçeve tamponu gerekiyor. Ancak, projemizi Windows makinelerinde çalıştırdığımızda, buna ihtiyacımız yok. Biz Bu eklentiyi yalnızca Windows dışı platformlarda çalıştırabilir miyim?
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>start-xvfb</id>
<phase>process-test-resources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<echo message="Starting xvfb ..." />
<exec executable="Xvfb" spawn="true">
<arg value=":0.0" />
</exec>
</tasks>
</configuration>
</execution>
<execution>
<id>shutdown-xvfb</id>
<phase>post-integration-test</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<echo message="Ending xvfb ..." />
<exec executable="killall">
<arg value="Xvfb" />
</exec>
</tasks>
</configuration>
</execution>
</executions>
</plugin>
platformu pencereleri olmadığı zaman nasıl yukarıdaki kaçabilirler ve aksi eklentinin çalışmasını bastırmak kullanılır? Teşekkürler, - Dave
OS ailesi için virgülle ayrılmış bir değer verebilir misiniz? –
Sadece linux üzerinde çalışmasını istiyorum –