728x90
반응형
SMALL
요즘 ant 를 사용하는 경우는 거의 없으나
사내 프로젝트 중 아주 오래된 레가시 프로젝트를 유지보수해야 하는 상황이 발생했다.
build 를 ant 로 하도록 설정되어 있다.
intelij 에 ant 는 기본 번들로 내장되어 있다.
없을 경우 ctrl + alt + s > plugin > ant 검색하여 설치/활성화 하면 된다.
이후 보기 (view) > 도구창 (Tools) > Ant 선택하면 Ant 창이 나타나고
자동으로 build.xml 을 인식한다.
자동으로 인식하지 못할 경우 project 내에 포함된 build.xml 을 add 한다.
clear, build 등을 수행하면 된다.
그런데 build 시 Cannot run program "chmod" (in directory ...) 라는 오류가 발생한다.
linux 환경에서 build 했던 것 같다.
내 개발 PC 의 O.S 는 Windows 라서 이럴때는 보통 wls 을 이용하면
Windows 에서도 linux 처럼 build 를 수행할 수 있다.
windows 에서 wsl 를 설치하고
intellij > 터미널의 쉘 경로에서 기존의 cmd 가 아닌 wsl.exe 경로를 넣어준다.
이제 intellij 에서 터미널을 열면 wls 이 수행된다.
여기에서 ant package 하면 정상적으로 동작한다.
728x90
반응형
LIST
'IT > Tools' 카테고리의 다른 글
SVN -> Git 이관 (하위 디렉토리 구조) (0) | 2024.04.18 |
---|---|
package org.jasypt.encryption does not exist (1) | 2022.11.23 |
VisualVM 실행 시 Cannot find java 1.8 or higher (0) | 2022.07.19 |
Intellij ctrl+b, back (0) | 2022.04.06 |
svn 오류 해결 - svn cleanup failed-previous operation has not finished; run cleanup if it was interrupted, attempted to lock an already-locked... (0) | 2019.10.08 |