웹 응용 프로그램을 빌드하는 데 Apache Ant 스크립트를 사용하고 있습니다. build.xml 파일에 일부 대상을 작성했으며 스크립트가 제대로 실행 중입니다. 나는 "ant build"대신 ant 빌드를 실행하기 위해 "build"명령을 사용하는 것을 기억합니다. 아무도 그게 어떻게 달성되는지 말해 줄 수 있습니까? 나는 이것에 조금 호기심이 많았다.ant 스크립트를 사용하는 동안 ant 빌드 대신 빌드 명령을 사용하는 방법이 있습니까?
0
A
답변
1
빌드 명령이 없습니다. ant 빌드를 시작한 디렉토리에 "build"라는 간단한 스크립트 파일을 만들 수 있습니다.
는 내용으로이 텍스트 파일을 만듭니다 창에서ant build
는 당신이 당신의 빌드를 시작하려면 명령 줄에서 build
를 입력 할 수 있습니다 build.bat
라는 파일로이 저장합니다.
unix 또는 linux의 경우 파일을 build
으로 저장 한 다음 실행 파일을 실행 가능하게 설정하십시오 (chmod +x build
). 실행하려면 ./build
을 입력해야합니다.
ant build
의 간단한 경우를 대체하기 위해이 작업을 수행하는 것이 많은 것은 아니지만 여러 대상이있는 빌드를 정기적으로 실행해야하거나 특정 시스템 변수를 전달해야하는 경우에는 올 수 있습니다. 유용합니다.
1
어쩌면 과거에 "개미 빌드"대신 "개미"를 입력하는 것을 기억하고있을 것입니다. 이것은 설정이 가능합니다. Ant 스크립트의 루트 프로젝트 요소의 기본 속성을 명시 적 대상이 지정되지 않은 경우 호출 할 대상의 이름으로 설정하면됩니다. 예를 들어
...<project name="myproj" default="build">
...
</project>
관련 문제
- 1. Maven POM에서 Ant 빌드 스크립트를 생성하는 쉬운 방법이 있습니까?
- 2. Ant 빌드 스크립트
- 3. Ant 빌드 NSIS가 실패했습니다
- 4. ant 빌드 파일에서 JAR의 경로를 어떻게 지정합니까?
- 5. ANT 빌드 스크립트에 대해 자동으로 빌드 옵션을 사용할 수 있습니까?
- 6. 샘플 ANT 명령의 빌드 스크립트
- 7. svn ant 빌드 및 패치
- 8. 두 가지 버전의 Ant 빌드
- 9. Hudson 배포의 일부로 ant 빌드 스크립트를 실행할 수 있습니까?
- 10. Ant XSLT 2.0 with saxon9 빌드 실패
- 11. ANT 빌드 파일에 부트 스트랩 대상을 지정하는 방법이 있습니까?
- 12. Ant 또는 MSBuild에서 빌드 스크립트를 작성하는 모범 사례
- 13. Phing (및 Ant) 빌드 스크립트의 속성 선택
- 14. Ant 빌드 파일을 통해 데이터베이스 생성 (채우기)
- 15. ant 빌드 파일에서 명령 줄 코드 실행
- 16. ant 빌드 파일 설정 javac 위치
- 17. Ant 빌드 진행 상황을 표시하는 방법은 무엇입니까?
- 18. Apache Ant 빌드 명령 "액세스가 거부되었습니다"
- 19. ANT 외부에서 빌드 한 속성을 반환합니다.
- 20. Ant 빌드 스크립트, antcall, dependencies 등
- 21. TeamCity 빌드 번호 대 Ant 빌드 번호 작업
- 22. 누군가가 Hibernate 용 베어 빌드 Ant 빌드 스크립트를 제공 할 수 있습니까?
- 23. html 페이지에 ant 빌드 타임을 삽입하는 방법
- 24. Ant jwsc webservice 빌드 중 java.lang.IllegalAccessException이 발생했습니다.
- 25. Ant to Maven - 복수 빌드 타겟
- 26. 다른 Java 버전을 사용하는 Ant 하위 작업
- 27. ANT 빌드 (Tomcat 서버)에 파일 추가
- 28. Ant 빌드 도구 설치가 제대로 작동하지 않습니다!
- 29. Apache 작업 빌드 문제 (ant 작업/Hash.from_java_properties)
- 30. NetBeans에서 Java 자유형 (Ant) 프로젝트를 자동 빌드 할 수 있습니까?