Melangkau pelaksanaan arahan ujian dalam Maven ialah keperluan biasa dan boleh dicapai dengan menambahkan parameter pada arahan Maven. Semasa pembangunan projek, kadangkala anda tidak mahu melakukan ujian kerana kekangan masa atau sebab lain Anda boleh meningkatkan kelajuan binaan dengan melangkau ujian. Berikut ialah langkah dan contoh kod khusus tentang cara melangkau melaksanakan perintah ujian dalam Maven.
Apabila Maven membina projek, anda biasanya menggunakan perintah mvn test
untuk melaksanakan ujian. Jika anda ingin melangkau ujian, anda boleh menambah parameter -DskipTests=true
apabila melaksanakan perintah Maven. mvn test
命令执行测试。如果想要跳过测试,可以在执行Maven命令时添加参数-DskipTests=true
。
mvn clean install -DskipTests=true
可以在Maven的pom.xml
文件中配置插件来实现跳过测试的功能。在maven-surefire-plugin
插件配置中设置skipTests
为true
。
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.2</version> <configuration> <skipTests>true</skipTests> </configuration> </plugin> </plugins> </build>
另一种方法是在pom.xml
中定义profile
,通过profiles
来控制是否执行测试。
<profiles> <profile> <id>skipTests</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.2</version> <configuration> <skipTests>true</skipTests> </configuration> </plugin> </plugins> </build> </profile> </profiles>
然后可以通过以下命令指定使用skipTests
mvn clean install -PskipTests
pom.xml
Maven untuk melaksanakan fungsi melangkau ujian. Tetapkan skipTests
kepada true
dalam konfigurasi pemalam maven-surefire-plugin
. rrreee
3 Gunakan Profil untuk melangkau ujian🎜🎜Kaedah lain ialah mentakrifkanprofil
dalam pom.xml
dan mengawalnya melalui profil
Sama ada untuk melaksanakan ujian. 🎜rrreee🎜Kemudian anda boleh menentukan untuk menggunakan profil skipTests
untuk melangkau ujian melalui arahan berikut: 🎜rrreee🎜Ringkasan🎜🎜Dalam projek Maven, melangkau pelaksanaan arahan ujian boleh dilakukan dengan menambah parameter dan konfigurasi dalam arahan Maven pemalam Maven atau gunakan Profil untuk mencapainya. Memilih cara yang sesuai untuk melangkau ujian berdasarkan keperluan dan keadaan khusus projek bukan sahaja dapat meningkatkan kelajuan binaan, tetapi juga memenuhi keperluan sebenar projek. 🎜Atas ialah kandungan terperinci Bagaimana untuk melangkau melaksanakan perintah ujian di Maven?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!