Sangil's blog

https://github.com/ChoiSangIl Admin

Eclipse marketplace에서 STS가 검색되지 않을때 DEV / WEB

2019-02-18 posted by sang12


Eclipse Neon에서 STS 플러그인을 설치하고 싶은데 Marketplace에서 조회가 안되는 경우가 있습니다. 이클립스 공식 마켓플레이스 사이트에서 검색해봐도 SpringSource Tool Suite (STS) for Eclipse Helios (3.6) 요런거밖에 안나오더라구요. 이럴때는 당황 하지 마시고 현재 사용하고 있는 Eclipse버전을 확인합니다. 

그리고 아래에 있는 버전에 맞는 주소로 직접 설치해줍니다(Help > Install New Software).

for Eclipse Photon (4.8): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.8
for Eclipse Oxygen (4.7): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.7
for Eclipse Neon (4.6): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.6
for Eclipse Mars (4.5): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.5
for Eclipse Luna (4.4): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.4
for Eclipse Kepler (4.3): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.3
for Eclipse Juno (4.2): http://dist.springsource.com/snapshot/TOOLS/nightly/e4.2
for Eclipse Juno (3.8): http://dist.springsource.com/snapshot/TOOLS/nightly/e3.8
for Eclipse Indigo (3.7): http://dist.springsource.com/snapshot/TOOLS/nightly/e3.7

자세한 버전 확인은 여기서 확인하시면 됩니다 ~



#Eclipse Neon STS not found in Marketplace

[Node js] Windows에서 Node js 시작하기 DEV / WEB

2018-12-13 posted by sang12


Node Js란

요새 핫한...아니 예전부터 핫했던 Node js는 "Chrome의 V8엔진에 기반한 자바스크립트 런타임 입니다." 
웹개발을 할때 클라이언트에서 화면을 더욱 동적으로 만들어주는 JAVASCRIPT 로만들어졌다고...? JAVASCRIPT 런타임!? 
하.. 어렵고어렵도다.. 런타임이란 무엇인가..!? 런타임: 프로그램이 구동되는 환경 (출처:http://asfirstalways.tistory.com/99)
그래..그럼 결국엔 Chrome V8엔진을 기반으로 하여 자바스크립트로 프로그램이 구동되는 환경을 NodeJs라고 한다는거지..?
아...난 그래도 모르겟어..! 직접 해보자..! 


Windows에서 Node.js 시작하기

맥이 무엇인가요... 윈도우가 좋아요 저는..^^; 윈도우에서 Node.js 설치하는 방법을 알아보겠습니다
Node.js를 윈도우에 세팅하기 위해 필요한 것들을 설치해봅시다. 일단 nodejs의 공식 홈페이지에 들어가 Windows Installer를 다운로드 해줍시다.

네 그리고 해당 파일을 설치해줍시다(다들 잘하시잖아요 next^^)

설치를 완료한 후, 있어보이게 CMD콘솔창을 열고 node -v 명령어와 npm -v 명령어를 실행해줍시다. 설치된 버전을 볼 수 있습니다.

쨘~ 뭔가 설치가 됬습니다.  음..근데 저기 덩그러니 보이는 npm이란것은 무엇일까요..?

NPM 이란

Npm이란 Node Packaged Manager의 약자로서 있는 그대로 노드의 페키지를 관리하는 메니저입니다. 웹개발을 하면 Maven을 통해 외부 라이브러리 관리를 하듯 node js에선 NPM이란 것을 이용해 모듈 관리를 하게 됩니다. npm의 공식 사이트(https://npmjs.org)에 들어가면 제공하는 모듈들을 검색 할 수 있습니다.

여기까지 윈도우에서 Node js을 사용하기 위한 환경 세팅을 해봤습니다. 다음시간엔 실제로 nodejs 환경에서 javascript로 hello world를 찍어 봅시다 ^^


#Node.js란 # Node js란 #Windwos Node js 세팅

[SPRING BOOT] JSP 변경시 바로 적용하기 DEV / WEB

2018-12-08 posted by sang12


SPRING BOOT를 처음 사용 할때, JSP를 변경했는데 변경된게 바로 적용 안되는 것을 경험 할 수 있습니다. 그럴때는 서버를 내렸다 올려야 변경된걸 확인 할 수 있는데요. application.properties을 수정해주면 JSP를 변경 할때마다 서버를 내렸다 올릴 필요없이 변경된 내용을 바로 확인 할 수 있습니다.

예전에 포스팅한 블로그들을 보면  application.properties에 server.jsp-servlet.init-parameters.development=true 추가하라고 설명하는데요. 저같은 경우는 동일하게 추가하니 아래와 같이 Property 'server.jsp-servlet.init-parameters' is Deprecated: Use 'server.servlet.jsp.init-parameters' instead 라는 오류가 났습니다. 그래서 해당 오류를 찾아보니 스프링 부트 버전이 바뀌면서 명명법이 2.0버전부터는 변경 됬다고 합니다. 

해결 방법으로는 오류에서 알려주는것처럼 앞에를 server.servlet.jsp.init-parameters.development=true 요렇게 바꿔주면 정상적으로 동작 하는 것을 확인 할 수 있습니다 ^^

#SPRING BOOT JSP변경 바로 적용