이클립스 7

Eclipse 2021-06 에서 lombok 사용시 Unable to make protected... 에러 해결

Eclipse 2021-06 에서 lombok 사용시 Unable to make protected... 에러 해결 얼마전 부터 Eclipse 2021-06 을 설치해서 사용 해보고 있었습니다. Lombok을 사용중이던 프로젝트를 불러오려고 이클립에서 lombok.jar 를 install 했는데요 그 때부터 문제가 발생했습니다. Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed..

Eclipse, STS ) HTML, JSP 에서도 코드 자동정렬 예쁘게 하기

Eclipse, STS ) HTML, JSP 에서도 코드 자동정렬 예쁘게 하기 이클립스 사용하면서 다들 한번정도 써보셨을 텐데, Eclipse에는 코드 자동 정렬 기능이 있습니다. Mac에서는 Shift + Command + F Windows 에서는 Ctrl + Shift + F 를 입력해서 자동 정렬합니다. 특히 Java 코드의 여백, 띄어쓰기, 줄바꿈, 공백 등등 여러가지를 자동으로 맞춰줄때는 참 편리하고 좋습니다. 만약 이런식으로 작성된 코드가 있다면, 해당 단축키를 입력 했을때, 이렇게 코드를 깔끔하게 변경 해 줍니다. 특히 여러사람이 함께 코드를 작성할 때 특별히 코드 컨벤션이 정해 져 있지 않으면 서로의 코드를 볼때 굉장히 눈에 안들어오고 피로감을 호소 할 수 있는데, 그럴 때 다함께 comm..

이클립스 글자 크기 간단하게 변경하기

이클립스 글자 크기 간단하게 변경하기 Mac 에서는 Eclipse 폰트 설정을 따로 할 필요 없이 제스쳐로 Zoom in & Zoom out 하면 쉽고 간단하게 원하는 크기로 그때 그때 바꿔서 사용 할 수 있어서 편했는데요 거기에 익숙해 져 있는 상태에서 고정 크기 상태의 이클립스를 사용하는데 불편함을 느꼈습니다. window - preferences - Apperance - Colors and Font- Basic - Text Font 이 순서로 설정에 가셔서 폰트 사이즈를 변경 하실 수 있는데요, 코딩을 하다 보면 작성중인 코드의 길이나 규모에 따라, 혹은 지금 코딩하고 있는게 HTML 인지 java 인지 등에 따라 그때그때 눈에 맞는 글자 크기가 다른데요, 찾아보니 Windows에서도 글자크기를 쉽..

Eclipse에서 Tomcat 프로젝트 Context Path 변경하기.

ContextPath가 https://localhost/gaia 로 잡혀 있습니다. 나중에 배포를 하더라도 gaia.co.kr 이런식으로 되어야지 gaia.co.kr/gaia 로 도메인 하위 contextPath를 잡는 사람은 아무도 없겠죠? 저희팀에서 만들고 있는 프로젝트는 URL을 네비게이션 처럼 사용 할 수 있게 하고 pathVariable을 적극적으로 사용하고 있는데요, kkobuk 이란 아이디가 생성한 testproject 에서 issue 들을 열람 하면 아래와 같이 kkobuk/testproject/issue의 URL 주소를 갖습니다. Restful API 까지 활용하며, 하위로 /1 까지 하면 1번 이슈를 조회 하게끔 했습니다. 확대해서 보면 주소가 아래와 같습니다. ContextPath를 ..

이클립스에서 메이븐 MAVEN 웹 프로젝트 만들기

메이븐으로 프로젝트를 만들면 빌드관리가 매우 수월해집니다. 꼭 자바에서만 쓸 수 있는건 아닌 듯 합니다. 최근엔 Gradle이 널리들 쓰이는 것 같은데 아직 학원에서는 MAVEN을 가르쳐 주고 있습니다. 여유가 있다면 MAVEN에 충분히 익숙해 진 후에 Gradle로도 연습 프로젝트를 만들어 보고 싶고, 괜찮다면 최종 프로젝트때는 Gradle을 쓰고 싶습니다. 중급프로젝트부터 Windows 에서 개발하던걸 Mac OS로 전환해 개발을 하니 학원에서 가르쳐주는걸 온전히 내 것으로 만들지 않고 무작정 따라하기만으로는 벽에 부딪히는 점이 많아 더욱 정신을 바짝 차리고 수업을 듣게 된 것처럼, DB는 오라클로 배워서 MYSQL로, 빌드관리는 Maven으로 배워서 Gradle로 프로젝트를 한다면 더 힘든만큼 더 ..

Programming/Java 2021.04.14

Mac OS에 anaconda3 와 Eclipse 를 이용한 Python 개발환경 구축하기

1. Eclipse를 다운 받습니다. Pydev 를 설치할 예정이니, 기존에 자바에서 쓰는 이클립스와 별개로 사용하는 것을 추천합니다. 파이썬용으로 튜닝이 된 후에는 자바 코딩시 다소 불편 할 수 있습니다. 저는 최신버전을 사용했습니다. mac OS에서 사용하니 mac 용으로 다운 받습니다. 웹개발도 할 예정이니 Enterprise 버전으로 다운 받습니다. 2. 다운이 되는동안 anaconda.com 에서 아나콘다 3 버전도 다운 받습니다. individual editon 으로 파이썬 3.8 버전을 받았습니다. Graphical Installer가 좀 더 쉬우니 위의 것을 다운받길 추천합니다. 3. anaconda3 를 설치해줍니다. continue와 Allow를 계속 눌러줍니다. Install for ..

IT Computer/Mac 2021.03.13

Eclipse 설치시 Failed to create the Java Virtual Machine 해결법

높은 버전의 jdk 를 추가로 설치하셔서 이 문제를 해결하는 것을 가장 추천하지만, 자바를 추가로 설치하지 않고 보유하고 있는 jre로 이클립스를 실행하는 방법을 원한다면 아래 글을 쭉 읽으시면 됩니다. 이클립스 2020-12 버전 이후로는 JRE를 이클립스 자체적으로 내장하고 있기 때문에 해당 에러가 나지 않습니다. 2020-06 버전 까지의 이클립스에서 일어나는 오류입니다. 이클립스 2020-12를 쓰고 있는데, egov 용으로 이클립스를 하나 더 써야 할 일이 생겨서 새로 설치를 하던 중 위와 같은 에러가 발생했습니다. 문제가 발생한 이클립스를 찾아 우클릭을 하고 Show Package Contents 를 클릭합니다. Info.plist 를 수정해줘야 합니다. 위 내용을 본인의 자바가 설치된 경로를..

IT Computer/Mac 2021.03.11 (2)
반응형