IntelliJ
-
[Intellij] 다른 모듈의 클래스 사용하기개발/etc 2024. 2. 20. 15:57
메인 프로젝트 하위에 모듈들을 추가했고 공통 모듈 하나를 다른 하위 모듈들이 참조하는 형태다. 아래 이미지를 보면 authserver 모듈을 제외한 OAuth2Client, ResourceSercerFriend, ResourceServerPhoto가 SharedObject에 있는 클래스를 참조한다. 1. 최상위의 메인 프로젝트의 settings.gradle에 공유 모듈의 이름을 include 한다. 가장 윗줄에는 해당 프로젝트의 이름이 쓰여 있을 거다. Load Gradle Changes를 클릭해서 변경 사항을 빌드하도록 하자. 아이콘이 뜨지 않는다면 우측에 Gradle의 탭을 찾아가서 Reload를 해주자. rootProject.name = 'authorizationserver' include 'Sha..
-
[Libraray] RXTX for Java개발/Web 2020. 8. 28. 10:09
실행환경 윈도우10 64bit pro, 인텔리제이 Maven Repository에 올라와있는 것은 32bit용 라이브러리고 대부분 이클립스로 설정합니다. 저는 인텔리제이를 쓰기로 했기 때문에 64비트 라이브러리를 따로 찾아야했고 외부 라이브러리를 추가하는 방법이 이클립스랑 많이 달라서 애를 조금 먹었습니다. fizzed에 들어가서 Windows-x64 버전을 다운로드합니다. 인텔리제이에서 다운받은 라이브러리를 넣어봅시다. 스프링 프로젝트이기 때문에 gradle을 사용해야 합니다. 프로젝트로 가서 lib 폴더를 하나 만들고 다운받은 RXTXcomm.jar을 넣어줍니다. build.gradle에서 dependencies에 다음과 같은 코드를 추가합니다. Ctrl + Shift + O를 눌러 변경사항을 반영합..