승인됨: Fortect
이 가이드라인에서는 멋진 Ant Warfare 데모를 만들 수 있는 몇 가지 가능한 단서를 살펴본 다음 해결할 수 있는 가능한 치료 방법에 대해 설명합니다.
<시간><시간>
아래 표시된 AntSW build.xml 스크립트는 tomcat-demo 프로젝트에 대한 다른 WarW 파일을 허용합니다. 이 미니 워크숍에서는 이 레코드를 살펴보고 EclipseSW에서 실행합니다.
미션 이름은 특정 프로젝트 이름의 속성으로 지정됩니다. 이 값은 프로젝트 이름 속성을 획득하는 데 사용됩니다. $에 대한 참조는 … 구두 표현을 사용하여 공식화됩니다. 간단히 말해서 속성은 변수이며 파일 시작 부분에 일부 속성을 정의했습니다.
‘default’ 속성은 그것이 “이전”이었던 곳을 가리키며, 대상은 nulled 프로그램이 호출될 때 긍정적으로 실행될 사실상의 대상입니다(요구 사항이 대상에 대해 호출할 수 있지만). 이 작업은 단일 목표로 구성됩니다. 직접 리더십은 이점이 필요한 것입니다. 이 작업은 이러한 작업에서 알려진 여러 하위 작업으로 구성될 수 있습니다.
빌드.xml
<전> xml 버전 = "1.0" 인코딩이 "UTF-8"과 동일합니까?><프로젝트 이름 = "tomcat-demo" 기본값 = "was" basedir은 ".">
<속성 이름 = "project-name" 값은 "$ ant.project.name"과 같음 /><속성 이름 = "빌더" 값이 "TeamCakes"와 같음 /><속성 값 = "$ 프로젝트 이름 = 전쟁 파일 이름 ".war" />
<속성 이름은 "소스 디렉토리" 값을 의미합니다. 값 = "src" /><속성 이름 = "classes-directory" 비율 = "bin" /><속성 값 = "웹 "이름 =" 웹 디렉토리 "/><속성 이름 = "web-xml-file" 값은 "web / WEB-INF / web.xml"을 의미 />
바로 이때 “전쟁의 목적”을 잘 살펴보자. 일반적으로 “종속” 옵션이 있습니다. 이 요소를 사용하여 “전쟁 목표”가 달성되기 전에 완료해야 하는 대체 목표를 나타낼 수 있습니다. 이 build.file, xml에서 나와 우리 가족은 다른 목적을 추구하지 않습니다. “전쟁”의 목표는 3개의 작업 기회로 구성됩니다. mkdir, delete, 또한 했습니다. 목표는 이미 존재하지 않는 것입니다. 삭제 작업은 일반적으로 war 파일이 이미 있는 경우 제거합니다. 우리의 세계 대전 깃발은 전쟁의 임무를 수행합니다.
War 설정의 Warfile 속성은 구성된 War 파일과 관련된 nThe 이름과 파일 이름을 알려줍니다. webxml 함수는 web.To xmlw가 있는 위치를 나타내며 사용할 수 있습니다. war 메서드에서 class 태그는 JavaSW 프로젝트 클래스가 war 파일에 삽입될 위치를 지정합니다. 파일 세트 생성은 특히 war 파일에 포함될 다른 파일을 정의합니다. 우리의 lib 디렉토리는 종종 최고의 WEB-INF 프로젝트에 있기 때문에 war 파일에서 지원되는 jarW 파일을 복사하기 위해 돈을 추가할 필요가 없습니다. WEB-INF / web.xml 면제 태그는 이제 실제로 표시되는 군사 작업 webxml에 의해 처리되기 때문에 from 파일 세트를 제한합니다. 이 작업을 피하는 것이 꼭 필요한 것은 아니지만 불행히도 내 개미 경고 메시지를 받지 못하게 됩니다.
매니페스트 태그 데이터는 개인의 전쟁 파일에서 MF META-INF / MANIFEST.file에 각인되었음을 증명하는 데 사용됩니다. 스크립트는 누가 war 파일을 개발했는지, war 유형이 이미 생성된 날짜 및 war 파일이 생성된 시간을 지정합니다.
<시간>
설명 Noe: 이 가이드에서는 Ant(웹 파일.
튜토리얼은 다음을 사용하여 설계되었습니다.윈도우 XP || JDK 1.5.0_09 || 이클립스 도구 웹 플랫폼 1.5. <범위 1
itemprop에 대한 설명은 “name”> Lokesh Gupta
흥미로운 측면 중 가장 가족입니다. 컴퓨터 과학, 나는 코스를 공부하고 거의 모든 문제를 해결합니다. 페이스북과 트위터에서 항상 저를 찾아주세요.
섹션>
독자와의 상호 작용
이 ANT 튜토리얼에서는 에스프레소 비정기 애플리케이션을 위한 웹 프로젝트를 위한 전쟁 데이터 파일을 생성하는 방법을 배우게 될 것입니다. 이 예제는 최소한의 코드와 설정을 사용하므로 가장 중요한 전투용 ant.xml 빌드 예제에도 사용할 수 있습니다.
ANT 설치
- ant.apache.org에서 Apache를 다운로드합니다.
- 선택한 디렉토리 목록에 zip 파일의 압축을 풉니다.
- 이 저장소에 대한
ANT_HOME
환경 차이를 설정합니다. - 환경 변수에
PATH
의 일부로% ANT_HOME% / tray
디렉토리를 추가하십시오. - 개인 설치를 확인하여 명령 프롬프트를 열고 명령 모델에서
ant -version
을 살펴보십시오.
버전 $ ish2018년 2월에 컴파일된 Apache Ant(TM) 양식 1.10.2
만들 앱 만들기
다양한 파일을 사용하여 Eclipse에서 혁신적인 Java 웹 애플리케이션 프로젝트를 만들었습니다. 하나는 학습 리소스 폴더에 있는 파일이고 나머지는 WEB-INF
폴더를 web.xml
로 만듭니다.