Windows (32/64 비트) 및 Mac OSX (32/64 비트)에서 사용할 수있는 SWT 응용 프로그램을 작성하고 있습니다.Ant를 사용하여 다중 플랫폼 SWT 응용 프로그램 빌드하기
JRE 이외에도 SWT 라이브러리에 의존하여 here을 찾았습니다. 내 타겟 플랫폼에 따라 위에서 설명한 SWT 라이브러리의 네 가지 버전을 찾을 수 있습니다.
내 응용 프로그램을 빌드 할 때 올바른 SWT Jar를 사용하여 어떻게 컴파일 할 수 있습니까? 가능하다면 Jar 버전, 플랫폼 및 아키텍처를 하드 코딩하지 않으려 고 노력하고 싶습니다. SWT 항아리는 다음과 같이 지정됩니다
- SWT-는 Win32-x86_64.jar
- SWT-는 Win32-x86_32.jar
- SWT-에서라도-x86_32.jar
- SWT-에서라도-x86_64에. jar
(내 프로젝트는 오픈 소스 프로젝트가 될 것입니다. 사람들이 소스를 다운로드하여 빌드 할 수 있기를 바랍니다. 따라서 SWT Jar의 네 가지 버전 모두를 포함시킬 생각이었습니다. 소스 배포. 코드를 게시하는 올바른 방법이라고 생각합니다. 제 3 자 라이브러리에 의존합니다.)
모두에게 감사드립니다.
다음 링크를 확인하셨습니까? http://stackoverflow.com/questions/7134219/swt-jar-for-different-platform http://stackoverflow.com/questions/2706222/create-cross-platform-java- swt-application /. 두 번째 링크에서 언급 한 커스텀 앤트 태스크가 있습니다. 그걸 확인해 봤어? – Favonius
안녕하세요 Favonius. 그 링크가 도움이 보입니다. 나는 그들을 자세히 살펴볼 것이다. 이 문제를 해결하기 위해 다른 해결 방법을 사용했습니다. 내 대답은 아래에있다. 이 방법에 대한 당신의 생각은 무엇입니까? 고맙습니다. –