2012-11-01 3 views
0

제공 소스 코드에서 내 시스템에 Tomcat 6 또는 7을 빌드하려고합니다.소스에서 Tomcat 6을 빌드하려고합니다. Ant가 libs를 다운로드하지 않습니다.

나는 저장소에서 소스를 체크 아웃하고 개미 빌드를 실행했습니다.

빌드 시작 부분에서 Ant는 Tomcat이 필요로하는 libs를 다운로드해야합니다. 6 번째 버전에서는 별도의 'ant download'명령으로 수행되며, 7 번째 버전에서는이 명령이 build.xml에 통합되어 있습니다.

문제는 두 버전을 빌드하는 동안 Ant가 빌드에 필요한 라이브러리를 다운로드 할 수 없다는 것입니다.

그것은 여기 중지 :

trydownload : 얻기 [수]를 : /Users/dmitrijskorov/libraries/tomcat-native-1.1.24/tomcat-native.tar : http://www.apache.org/dist/tomcat/tomcat-connectors/native/1.1.24/source/tomcat-native-1.1.24-src.tar.gz 가 [도착]. gz

인쇄 후 아무 일도 일어나지 않습니다. 오류가없고 실행이 끝나지 않습니다. 파일 자체는 다운로드 폴더 안에 만들어 지지만 수동으로 다운로드하면 크기는 262KB 대신 111KB입니다. 해당 서버의 ping도 ok로 평가됩니다.

Ant 다운로드 작업에 문제가있는 것 같습니다.

아마 Ant에 제공해야하는 프록시 설정이있을 수 있습니다. 하지만 내 프록시 설정을 찾는 방법을 모른다. 모든 브라우저와 OS의 모든 설정은 자동 프록시 탐지를 가리키며 따라서 Ant 빌드에서 프록시를 설정할 수 없습니다. 그리고 나는 이것이 필요한지 전혀 모른다.

맥 OS 라이온, 톰캣 6 또는 7, 자바 6와

답변

0

1.7 개미 이상 운영 체제에서 프록시 설정을 사용하도록에게 개미에 -autoproxy 옵션을 사용할 수 있습니다

ant -autoproxy download 

참조 : Ant manual

+0

이안 (Ian), 좋은 아이디어지만 고맙습니다. 아마도 프록시는 문제가되지 않습니다. – KutaBeach

+0

그래서 마지막으로 수동으로 파일을 다운로드했습니다. 질문을 닫습니다. 이안의 답이 유용합니다. – KutaBeach

+0

개미 1.8.4, tomcat 트렁크 날짜 및 창 7, -autoproxy 옵션은 아직 작동하지 않습니다. docs에 명시된대로 build.properties에서 프록시 속성을 설정할 수 있습니다. – user311174

관련 문제