0
taskdef에 대한 fork 속성이 없으므로 기본적으로 taskdef로 정의 된 작업은 fork 모드 또는 ant 스크립트가 실행되는 동일한 프로세스에서 실행됩니다.taskdef가 정의한 작업은 fork 모드를 실행합니까? 아니면 ant에서 기본적으로 동일한 프로세스 내에서 실행됩니까?
내 작업은 Soman 그것은 동일한 프로세스에서의
taskdef에 대한 fork 속성이 없으므로 기본적으로 taskdef로 정의 된 작업은 fork 모드 또는 ant 스크립트가 실행되는 동일한 프로세스에서 실행됩니다.taskdef가 정의한 작업은 fork 모드를 실행합니까? 아니면 ant에서 기본적으로 동일한 프로세스 내에서 실행됩니까?
내 작업은 Soman 그것은 동일한 프로세스에서의
호, 사전에
<taskdef name="test" classname="com.org.test.test1" loaderref="test.classloader" />
덕분에 다음과 같이 정의된다.
가장 쉬운 방법은 간단한 대상 및 사용자 지정 작업으로 간단한 Ant 빌드 파일을 실행하고 프로세스 관리자를 사용하여 Ant 프로세스가 새로운 프로세스를 만드는 지 확인하는 것입니다.
포크 프로세스에서 실행되도록하려면 작업의 Java 코드에서 직접 수행해야합니다. junit
또는 java
과 같은 일부 작업에는 fork
관련 매개 변수가 있습니다. 이는 Ant가 아닌 작업 자체에서 수행합니다.