본문 바로가기

반응형

Eclipse

ubuntu 16.04 에서 eclipse 메뉴가 이상하게 보이는 것 해결 eclipse.ini 파일을 열어서 아래와 같은 설정을 추가하고 저장 후 실행한다. --launcher.GTK_version 2 더보기
eclipse maven spring 프로젝트에서 mssql sqljdbc.jar 파일 추가방법 여타 공개 라이브러리들과는 다르게 mssql 의 sqljdbc.jar 는 maven repository에 저장되어 있지 않아서 별도로 복사해서 넣어주어야 하는데...개발 PC상의 maven repository에 파일이 있음을 알려주고, 그것을 사용하게 끔 하면 된다. 방법은 일단 maven 프로그램을 설치 우분투 기반이므로 sudo apt-get install maven등으로 maven 앱을 설치한다. 그 후, 아래 명령어를 실행하면 (파일명과 버전은 자신이 가지고 있는 것에 맞춰서 적당히 적어주면 된다.) mvn install:install-file -Dfile=sqljdbc42.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sq.. 더보기
eclipse 에서 intellij 에서 처럼 content assist 기능 사용하기 eclipse 에서는 기본적으로 '.' 에 해당하는 문자를 입력하거나, Content Assist키인 Ctrl+Space 를 입력했을 때만 자동완성 창이 뜬다.PC가 느렸고, 메모리가 넉넉치 않았던 과거에는 필요할 때만 호출되는 것이 좋기도 했는데, 요즘은 그냥 아무 문자만 입력해도 바로바로 뜨는게 참 편하다.Intellij가 그런식으로 모든 문자에 대해서 반응하므로 똑같은 방법으로 작동하도록 환경설정을 수정해보자. 생각보다 간단하다. 창이 뜨는 딜레이를 0ms로 줄이고, Content Assist에 반응하는 문자를 필요한 문자 모두 추가하면 된다. 위에서 같이 Content Assist로 검색하고, 필요한 언어에 Auto Activation 부분을 수정하면 된다.수정할 값은 Auto activation.. 더보기
우분투에서 톰캣연동시 Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server at localhost-config. The configuration may be corrupt or incomplete. 우분투에서 eclipse IDE와 tomcat7을 이용하여 개발하려할 때 아래와 같은 2가지 증상이 가장 처음 겪게되는 흔한(?) 증상으로 해결책은 생각보다 까다롭지 않습니다. 1. Eclipse에서 서버를 추가할 때 Server name이 빈칸으로 보여서 더 이상 진행되지 않는 현상 Eclipse를 종료한 후, 서버를 추가할 workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings 폴더로 이동하여 아래 2개의 파일을 삭제함org.eclipse.wst.server.core.prefsorg.eclipse.jst.server.tomcat.core.prefs 위 2개의 파일만 삭제해주면 Eclipse에 Tomcat7 을 추가하면서 Server name이.. 더보기
새로 변경된 gcm, google play service lib 를 이용하여 gcm 수신방법 구현하기 오랜만에 안드로이드 관련 글을 쓰네요.. 우분투에 푹 빠져 근 2주일을 살았습니다. 이제 기존 윈도우 만큼은 아니더라도 거의 불편함을 느끼지 않고 사용하고 있습니다. 자. 오늘은 기존 gcm 라이브러리가 deprecated 되었고 gcm 라이브러리는 google play service 라이브러리에 포함되어 배포되고 있습니다. 이번 글은 developer.android.com 의 Set Up Google Play Serivces SDK 라는 부분을 참고하여 작성하고 있습니다. 그리고 중요한 것중 하나가 gcm 과 관련된 WakefulBroadcastReceiver 가 v4 라이브러리에 포함되어 있으므로 꼭 android-support-v4.jar 라이브러리는 추가 해주어야 한다는 것 입니다. 포함되었다고 .. 더보기
ubuntu-eclipse-tomcat7 개발 환경 구성하기 - 1.oracle jdk 설치 간만에 웹 개발을 할 일이 생겨서 Xubuntu(Ubuntu with xfce4) 에 eclipse 와 tomcat7 을 설치하여 개발환경을 구성하고 있었는데 중간에 tomcat7에서 정상적으로 작동하지 않았습니다. 그래서 구글링 결과를 정리하여 올립니다. 1. java 설치하기 - openjdk 를 사용하지 않고 oracle java7을 사용할 것입니다. 아래 명령어를 터미널에서 순차적으로 실행하여 oracle java 를 설치합니다. oracle java 는 라이센스때문에 기본 우분투 저장소에는 open java 밖에 없습니다. 그래서 최신버전의 oracle java를 손쉽게 설치할 수 있는 저장소를 등록하고 그곳에서 설치를 하는 방식입니다. sudo add-apt-repository ppa:webu.. 더보기
우분투기반에서 eclipse device 에 ???? 로 기기가 정상적으로 잡히지 않는 경우 해결방법 연결되는 기기가 어떤 기기인지 인식을 정확하게 하지 못해서 일어나는 증상으로 udev 가 접속될 때 vendorId, productId등을 명시해서 접속한 장비가 어떤 회사의 제품인지 알려주면 됩니다. 안드로이드 개발에 있어서 필수입니다. 안드로이드 개발환경을 구성하는 글은 ioriy2k 라는 블로그를 운영하시는 분의 글로 대신합니다.http://ioriy2k.pe.kr/archives/6147 위 글을 보시면 trouble shooting 글중에 하나가 제목과 관련된 해결방안을 제시한 것인데 제품항목이 다양하지 않아서 검색해보았습니다. git 허브에 잘 정리해놓은 분이 이미 계서서 git 사이트도 링크를 걸어둡니다. https://github.com/M0Rf30/android-udev-rules/blo.. 더보기
Juno 4.2 에서 Kepler 4.3 버전으로 업데이트 주의!! '업데이트 상황에서 발생할 수 있는 오류는 모두 업데이트를 실행하는 본인에게 있습니다.' 오랜만에 Juno 이후 Kepler가 나와서 오랜만에 업데이트를 진행하였습니다. 보통 하루 날잡아서 새로운 eclipse를 내려받고 그동안 하위버전에서 사용하던 플러그인과 환경설정을 그대로 복사, 붙여넣기 하듯이 업데이트를 진행하였습니다. 이것도 나쁘지 않은 게, 이전에 사용하던 개발환경이 삭제하기 전까지는 유지가 된다. 롤백하기 쉽다. 이정도 입니다. 하지만 정말 시간을 많이 잡아먹는 일이기도 합니다. 그래서 구글링 eclipse update 4.2 to 4.3 정도로 검색을 해보니 많은 정보가 있고, eclipse.org 홈페이지에서도 제공하는 방법이 있어서 적어봅니다. 참조 : http://stacko.. 더보기

반응형