maven-antrun-plugin
3425 단어 plugin
공식 링크:
http://maven.apache.org/plugins/maven-antrun-plugin/index.html
http://maven.apache.org/plugins/maven-antrun-plugin/usage.html
http://maven.apache.org/plugins/maven-antrun-plugin/examples/classpaths.html
http://maven.apache.org/plugins/maven-antrun-plugin/examples/tasksAttributes.html
http://maven.apache.org/plugins/maven-antrun-plugin/examples/customTasks.html
예:
<!-- -->
<profile>
<id>initdatas</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
<configuration>
<target>
<property file="src/main/resources/application.local.properties" />
<property file="src/main/resources/application.properties" />
<property name="sql.type" value="${sql.type}" />
<property name="dbunit.datatype" value="org.dbunit.ext.h2.H2DataTypeFactory" />
<taskdef name="dbunit" classname="org.dbunit.ant.DbUnitTask" classpathref="maven.test.classpath" />
<!-- base -->
<sql driver="${jdbc.driver}" url="${jdbc.url}" userid="${jdbc.username}" password="${jdbc.password}"
src="src/main/resources/sql/${sql.type}/schema.sql" onerror="continue">
<classpath refid="maven.test.classpath" />
</sql>
<!-- add init datas -->
<dbunit driver="${jdbc.driver}" url="${jdbc.url}" userid="${jdbc.username}" password="${jdbc.password}">
<dbconfig>
<property name="datatypeFactory" value="${dbunit.datatype}" />
</dbconfig>
<classpath refid="maven.test.classpath" />
<operation type="CLEAN_INSERT" src="src/test/resources/data/sample-data.xml" format="flat" transaction="true" />
</dbunit>
</target>
</configuration>
</plugin>
</plugins>
</build>
</profile>
명령 행 에서 Profile 을 명 확 히 활성화 하고-P flag 매개 변수 로 Maven 구축 을 수행 합 니 다.예 를 들 어:
mvn antrun:run -Pinitdatas
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
플러그인을 사용하여 관리자 측에 탭을 추가하는 방법 nopCommerce 4.3이 문서에서는 플러그인을 사용하여 관리 측 에 탭을 추가하는 방법을 설명합니다. 다음은 nopCommerce 4.3에서 플러그인을 사용하여 관리자 측에 탭을 추가하는 단계입니다. 이 글에서는 관리자 주문 편집 페이지...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.