목록이클립스 (7)
꿈 많은 사람의 이야기
얼마전에 겪었던 자바 오류에 대해서 작성합니다. 오랜만에 자바를 갑자기 하게 되어서 이클립스(eclipse)와 STS를 사용하게 되었습니다.근데 이게 왠걸?? 갑자기 이런 오류가 딱! 떠버렸습니다could not open java lib amd64 jvm.cfg 제 상황이 어떤 상황이었냐면제어판-고급 옵션-경로에 자바 경로도 다 맞게 되어 있었습니다.(1.8.0_171)근데 cmd에서 java -version이라고 치면 1.8.0_181로 나오더군요. 이게 뭐지?? 싶었습니다. 그래서 이클립스 실행 때는 강제로 eclipse.ini 파일에서 jdk 경로 바꿔주고 했지만STS에서는 그것도 먹히지 않더군요 이게 갑자기 왜 그런가 했습니다.구글신에게 여쭈어보니 이게 자바 업데이트를 하다가 꼬일 수도 있다고 하..
Java 언어로 JSP 등의 프로그램도 가능하지만요즘은 JSP를 넘어서 스프링 프레임워크를 많이 쓰고 있습니다.이번 포스팅은 윈도우 이클립스 환경에서 스프링 프레임워크를 설치하는 과정에 대해 포스팅합니다. 사실 개인적으론 스프링 프레임워크를 독학하고 있습니다.그래서 설치과정이 좀 어려웠어요뭐 설치 이 설치, 버전마다 다르고 완전 복잡하더라구요그 과정을 제 개인적인 경험으로 총괄 정리했습니다. 먼저 프레임워크라는 것은 무엇일까요?프레임워크(framework)는 뼈대입니다. 기본 구조를 말합니다.소프트웨어에서 프레임워크라는 것은 소프트웨어 제작을 편리하게 할 수 있도록 미리 구조를 이루는인터페이스, 클래스 등을 제작하여 모아둔 것입니다.웹 애플리케이션에서는 주로 스프링 프레임워크라는 것을 자주 사용합니다. ..
자바가 업데이트 되거나 다른 PC로 옮길 시에 jre 오류가 가끔씩 뜹니다 이럴때 참 난처한데요그 오류를 잡는 방법에 대해 포스팅합니다~ 이클립스에서 jre를 추가, 수정 등을 하는 작업입니다! 먼저 window 탭에 preferences로 이동합니다~ 저기로요! 그러면 Java 탭 밑에 installed JREs 옵션을 볼 수 있어요저기로 이동합니다~ Add를 입력해서 jre를 추가합니다 Standard VM을 눌러서 다음으로 진행! 여기서 본인이 설치된 jre 폴더를 선택하면 되는데요jre폴더가 아니라 jdk 폴더를 선택해야 합니다!주의하세요~ 그러면 이렇게 뜹니다~간단하죠!
개인적으로 개발을 하다 보면 하얀색 화면은 눈이 너무 아픕니다 ㅠ 그래서 화면 밝기도 낮추는데요 이클립스를 사용하면 더군다나 또 하얀색 화면입니다이때 이클립스 색상을 변경할 수 있어요! 자 이클립스를 켜고help 탭에 들어갑니다들어가시면 이클립스 마켓플레이스가 있어요! 저기로 들어갑니다 그리고 검색에 theme라고 검색합니다그러면 이클립스 컬러 테마가 나오는데요이걸 설치합니다 ㅎㅎ 동의하고 설치! 이런 경고창 나오면 걍 인스톨 한다고 하고 넘어갑니다 다 설치되면 이클립스 재시작이 나올거에요restart로 이클립스를 다시 시작합니다 자 이제 설치가 되었으니 색상을 변경하죠!window탭에서 preferences로 들어갑니다 거기에서 general -> appearance -> color theme가 있습니..
아 드디어 jsp 포스팅에 손을 대네요 ㅠ뭐 부터 정리해야할지 모르겠지만 ㅠ부분적으로 정리하려고 합니다 이번 포스팅은 java와 이클립스가 설치되어 있다고 가정하에 진행합니다 이클립스는 웹 개발을 지원하는 버전을 사용해야 합니다!현재 이클립스 oxygen은 웹 버전도 지원해줘요! java와 이클립스를 설치가 되어있다면 아파치 톰켓을 설치해줘야합니다아파치 톰켓은 서버 컨테이너라고 생각하시면 됩니다 http://tomcat.apache.org 로 들어가시면 됩니다 현재 9버전까지 나와있는데요9버전은 뭔가 계속 안되더라고요그래서 8버전으로 진행했습니다~ 해당 사이트에 들어가면 왼쪽 사이드바에tomcat 8이 있어요저길 들어갑니다! 그러면 core: 파트에 빨간색 밑줄을 친 windows가 있어요저는 윈도우10..
어제 새로운 컴퓨터에 자바랑, 이클립스를 설치하다가계속 이클립스가 설치가 안되는 현상이 있었습니다. alert 창이 뜨면서 이클립스에 있는 .log 파일을 확인하라고 하네요.그래서 확인해보니까org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318) 이런 오류가 뜨더라구요 문제는 이거였습니다. ..
perl 언어 좀 많이 생소한 언어죠 . 우연치 않게 접했지만 이런 언어는 학교 다닐 때 언어 역사를 보면서 잠깐 봤던 언어로 기억합니다. pascal, Ada 등등 익숙치 않은 언어를 접한 기분이네요.. 그럼 이 언어는 뭘까 도대체 그냥 뭐 C 같은 프로그래밍 언어인거 같네요(당연히..). 근데 CGI를 통해서 접근하는 언어라고 합니다. CGI는 웹 서버와 외부 프로그램 사이에서 정보를 주고 받는 방법 같은걸 말하는데 간단히 사용자 요청에 의한 서버의 응답이라고 보면 됩니다. 그래서 펄은 웹 프로그래밍에 많이 사용한다고 해요. 저는 웹 프로그래밍을 위해 펄에 대한 게시글을 작성할겁니다. 솔직히 PHP, JSP보다 더 불편한 것 같기도 하지만 그런데도 여러모로 장점이 있다고 하네요. 먼저 펄을 설치해봅니..