'eclipse'에 해당되는 글 30건

 
  1. 2020.11.20 [ECLIPSE] Failed to load the JNI shared library, 이클립스 실행 오류 1
  2. 2020.09.15 DBEAVER JAVA VM 설정하기, javaw.exe in your current PATH 1
  3. 2019.02.04 [ECLIPSE/IDE] 이클립스에 SVN 플러그인 설치, Eclipse IDE 2018-12, Marketplace Subclipse Plugin
  4. 2015.05.17 [MOBILE/ECLIPSE] Android SDK, Location of the Android SDK has not been setup in the preferences. 3
  5. 2014.10.20 [ECLIPSE/SUBVERSION] 이클립스 SVN 계정 변경, 계정정보 삭제/리셋
  6. 2014.05.01 [ECLIPSE/TOMCAT] 이클립스 톰캣 플러그인 설치, 삭제 2
  7. 2014.03.12 [ECLIPSE/에러] 이클립스에서 SVN Commit 계속 아이디 비밀번호 치라고 나옴, unversioned, added 2
  8. 2014.02.11 SEVERE: Servlet threw load() exception, Throwable occurred: org.xml.sax.SAXParseException: cvc-id.2: ID 값 'XXXXController'이(가) 여러 번 나타납니다. 3
  9. 2014.01.23 [ECLIPSE/SVN] 이클립스에서 SVN으로 프로젝트 공유하기, SVN Share Project on Eclipse
  10. 2014.01.17 [ECLIPSE] 이클립스 콘솔 컬러 설정, Grep Console 그렙콘솔 설치 사용방법, Eclipse Console Color Regular Expression
  11. 2014.01.02 REGEXP C:URL PAGECONTEXT REQUEST CONTEXTPATH REPLACE 1
  12. 2013.11.06 [ECLIPSE/MAVEN] 오라클 라이브러리 설정, Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0, ORACLE CONNECTOR OJDBC14 ERROR 8
  13. 2012.10.25 [ECLIPSE/WEBSPHERE] 웹스피어(이클립스) 64비트 운영체제에서 실행시 에러, JVM terminated. Exit code=1 1
  14. 2012.09.10 [ECLIPSE/DEVON] 데브온 기본설명 1
  15. 2012.09.05 [ECLIPSE] 서버시작, 검색에러, Resource is out of sync with the file system
  16. 2012.09.05 [ECLIPSE/STS] 이클립스에서 싱크로나이즈 단축키 설정, Team Synchronize with Repository 4
  17. 2011.12.21 [ECLIPSE] 이클립스에서 싱크할때 퍼스펙티브 이동 안하게 설정
  18. 2011.07.05 [REGEX/ECLIPSE] Find/Replace with Regular Expression Sample, 치환 예제
  19. 2011.01.11 [ECLIPSE] 이클립스 Getter/Setter 메소드 자동생성 기능, Generate Getters and Setters... 1
  20. 2010.10.29 [ECLIPSE/TOMCAT] 이클립스 톰캣(Server) 셋팅, 프로젝트 연동 1
  21. 2010.10.29 [ECLIPSE/SVN] Subclipse 설치 1
  22. 2010.10.28 [ECLIPSE/JAVA] 이클립스 컴파일 에러, Java compiler level does not match the version of the installed Java project facet 4
  23. 2010.10.28 [ECLIPSE] 이클립스에서 SVN (Subversive) 제거, 설치 1
  24. 2010.10.18 [ECLIPSE/TOMCAT] 이클립스에 톰캣 플러그인 설치 연동 1
  25. 2010.10.13 [ECLIPSE] JSP, JAVA 이외의 파일 에러, 경고 마커 해제 3
  26. 2010.10.13 [ECLIPSE] java.lang.IllegalArgumentException: Path [FILENAME] does not start with a "/" character 1
  27. 2010.10.11 [JAVA/JSP] java.lang.NoClassDefFoundError: org/apache/xpath/XPathAPI 3
  28. 2010.10.11 [JAVA/ECLIPSE] 이클립스 에러 Multiple markers at this line, Enumeration cannot be resolved to a variable. 3
  29. 2010.02.22 [ECLIPSE] 이클립스에 코드비머(CodeBeamer) 플러그인 설치
  30. 2010.02.09 안드로이드 헬로월드 Android HelloWorld 4
2020. 11. 20. 17:23 DEV ENVIRONMENT
[ECLIPSE] Failed to load the JNI shared library, 이클립스 실행 오류

이클립스를 실행하면 Failed to load the JNI shared library

오류가 발생하면서 실행되지 않습니다.

경로를 확인해봐도 정상적으로 파일이 있습니다.

 

 

원인은 32비트, 64비트가 안맞아서 그런것 입니다.

이클립스가 32비트고 java가 64비트이거나

이클립스가 64비트고 java가 32비트이면

 

 

자바를 바꾸던 이클립스를 바꾸던 32비트로 하든 64비트로 하든 맞춰주면 됩니다.

자바 버전확인을 해보면 32비트인지 64비트인지 확인할 수 있습니다.

java -version

 

2020. 9. 15. 10:16 DEV ENVIRONMENT
DBEAVER JAVA VM 설정하기, javaw.exe in your current PATH

dbeaver실행하다가 다음과 같은 오류가 나면 자바를 못찾아서 발생하는 오류 입니다.

디비버도 이클립스 기반이기때문에 이클립스와 같은 형식의 설정파일이 있습니다.

설치경로(압축푼곳)에 있는 dbeaver.ini에 java 경로를 지정해주면 됩니다.

 

 

dbeaver.ini 파일 수정 - 경로는 자신의 java 경로에 맞게 설정하세요.
-vm
\자바jdkjrd위치\bin

-vm
\PROGRAMS\jdk1.8.0_202\bin
-startup
plugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426
-vmargs
-XX:+IgnoreUnrecognizedVMOptions
--add-modules=ALL-SYSTEM
-Xms64m
-Xmx1024m

 

 

dbeaver 실행

 

 

2019. 2. 4. 23:08 SERVER
[ECLIPSE/IDE] 이클립스에 SVN 플러그인 설치, Eclipse IDE 2018-12, Marketplace Subclipse Plugin

이번에 PMD를 포함한 개발환경이 필요해서

새로 이클립스를 다운받았습니다. 버전이 이제 년도에 월로 변경됬네요.


1. 메뉴 > Help > Eclipse Marketplace...



2. Find에 svn입력 후 Go 클릭 (엔터) 하면 Subclipse 4.3.0이 나옵니다.


설치가 완료되면 리스타트를 시킵니다.

리스타트를 해야 SVN이 적용됩니다.

3.4.5번은 잘 설치되었는지 확인하는 방법이니까 굳이 수행하실 필요는 없습니다.




3. 메뉴 > Window > Show View > SVN 에 뷰가 추가되었는지 확인



4. 메뉴 > Window > Preferences >> Team > SVN 이 추가되었는지 확인




5. 이클립스 오른쪽 상단에 Perspective아이콘에 SVN을 선택



2015. 5. 17. 19:27 ANDROID IOS
[MOBILE/ECLIPSE] Android SDK, Location of the Android SDK has not been setup in the preferences.

전에쓰던 이클립스를 바꿧더니

Location of the Android SDK has not been setup in the preferences.

오류가 나네요.


이것저것 때려보다가

ADT (Android Developer Tools)를 다시 설치했더니 해결되었습니다.



메뉴 > Help > Install New Software

ADT 주소

https://dl-ssl.google.com/android/eclipse/



Location of the Android SDK has not been setup in the preferences.



Install New Software



This Android SDK requires An...e ADT to the latest version.



Android SDK Manager



2014. 10. 20. 23:29 DEV ENVIRONMENT
[ECLIPSE/SUBVERSION] 이클립스 SVN 계정 변경, 계정정보 삭제/리셋

이클립스에서 SVN으로 작업 많이 하시죠.

계정을 바꿀 일이 생겨서 바꿔 보았습니다.

바꾸는 방법은 크게 두가지 입니다.

 

1. 이클립스 설정에서 변경한다.

2. 계정정보를 삭제한다.

 

1번은 이클립스에 연결된 SVN프로그램마다 다릅니다.

설정에 계정정보를 수정하지 못하는 경우도 있습니다. ㅡ.ㅡ;;;;;;;

 




 

1. 이클립스 설정에서 SNV 계정정보를 변경

 

메뉴 > Windows > Show View > SVN Repositories

계정정보를 변경할 SVN주소에 마우스 오른쪽 > Location Properties (없을수도 있습니다. 없으면 2번으로)

 




 

2. 이클립스 SVN계정정보 삭제

 

일단 실행중인 이클립스를 종료합니다.

탐색기를 열고 Subversion 폴더로 이동합니다.

C:\Users\[로그인아이디]\AppData\Roaming\Subversion\auth\svn.simple

폴더를 통째로 지워버리세요.

 

2014. 5. 1. 10:12 SERVER
[ECLIPSE/TOMCAT] 이클립스 톰캣 플러그인 설치, 삭제


홈페이지

http://www.eclipsetotale.com/tomcatPlugin.html#A3


톰캣 플러그인 3.3

http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV33.zip


최신 파일은 홈페이지에 가서 받으세요.


설치

이클립스설치폴더\plugins 안에 복사





톰캣 플러그인의 툴바






삭제, 제거


1. 삭제 - 이클립스디렉토리\plugins\com.sysdeo.eclipse.tomcat_3.3.0



2. 삭제 - 이클립스디렉토리\configuration\org.clipse.osgi.manifests\com.sysdeo.eclipse.tomcat_3.3.0.MF


3. 삭제 - 이클립스워크스페이스디렉토리\.metadata\.plugins\org.clipse.core.runtime\.settings\com.sysdeo.eclipse.tomcat.pre


2014. 3. 12. 09:38 DEV ENVIRONMENT
[ECLIPSE/에러] 이클립스에서 SVN Commit 계속 아이디 비밀번호 치라고 나옴, unversioned, added

골때리는 점은 이 화면 전에는 수정된 파일들도 있었는데,

계들은 전체 커밋할때 다 커밋되버렸습니다.


생성(+마크)파일들만 잔뜩 남은 상황 ㄷㄷㄷ


한개의 파일만 다시 커밋해보겠습니다.



Commit 창은 정상






OK버튼을 누르자 아이디/암호 치라고 나옴


뭔가 했더니 네비게이터에서 문제의 파일들은 add(푸른색) 마크가 붙어있었습니다.

정상이라면 unversioned(물음표)가 떠야됩니다.


애초에 저 파일들을 복사할때 폴더구조까지 통째로 넣었었는데,

1. 이클립스에서 지우고

2. 다시 붙여넣기

3. unversioned라고 뜨는지 확인

4. 잘됨

2014. 2. 11. 17:31 COMPUTER
SEVERE: Servlet threw load() exception, Throwable occurred: org.xml.sax.SAXParseException: cvc-id.2: ID 값 'XXXXController'이(가) 여러 번 나타납니다.
로컬 구동하는데 에러가 났습니다.
SEVERE: Servlet threw load() exception




콘솔 오류 메세지
...
SEVERE: Servlet  threw load() exception
Throwable occurred: org.xml.sax.SAXParseException: cvc-id.2: ID 값 'XXXXController'이(가) 여러 번 나타납니다.
	at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
	at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
	at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
...

저의 상황은
멍충하게도 주소 등록하는 xml파일에 중복의 아이디를 넣었습니다.
xml에다 대고 해당 값을 검색해보세요.

오류를 발생시킨 소스
    
    	
    

    
    	
    

2014. 1. 23. 00:30 DEV ENVIRONMENT
[ECLIPSE/SVN] 이클립스에서 SVN으로 프로젝트 공유하기, SVN Share Project on Eclipse
최초로 프로젝트를 SVN에 등록하는 방법입니다.

1. 프로젝트명에 오른쪽 > Team > Share Project를 선택하세요.



2. repository type(저장소 타입)을 SVN을 선택하세요.



3. svn 서버의 주소, 사용자 계정, 암호를 입력하세요. 지속적으로 사용할거라면 Save authentication을 체크하세요.



4. 이제 커밋할 소스들이 출력됩니다. Ok버튼을 클릭하면 완료.


2014. 1. 17. 17:46 DEV ENVIRONMENT
[ECLIPSE] 이클립스 콘솔 컬러 설정, Grep Console 그렙콘솔 설치 사용방법, Eclipse Console Color Regular Expression

콘솔이 희끄무리한게 뻘것고 거뭇고 한게 전 싫었습니다.

머싯게,, 모르는 사람이 보면 머싯어 보일라고

그렙 콘솔을 사용합니다.



이 프로그램이 있으면 쿼리를 재빨리 잡아낼 수 있습니다. (각자 눈에 띄길 원하는 로그가 있을겁니다.)




1. 이클립스에서 Help > Eclipse Marketplace를 선택하세요.
검색어는 grep console이라고 적으세요. (grep만 쳐도 나옵니다.)



2. 설치가 완료 된 후에 콘솔창 오른쪽 위에 아이콘이 생겼습니다.
이 버튼을 클릭하여 설정할 수 있습니다.



3. 이 프로그램의 문제는 바로 정규표현식으로 정규표현식을 어느정도 구사해야,
제대로 사용할 수 있다는 것입니다. ㅡ.ㅡ;;;



4. 이것은 설정중 한개의 상세화면 입니다.
.*Executing Statement:.*(\QSELECT\E.*)(\Q\E.*)
이거슨 select 쿼리를 퍼럽게 칠하기 위한 정규표현식입니다.



5. 콘솔의 흰글씨, 파란글씨, 녹색글씨가 그렙콘솔로 잡아낸 로그 입니다.



2014. 1. 2. 16:45 COMPUTER/JAVA, JSP
REGEXP C:URL PAGECONTEXT REQUEST CONTEXTPATH REPLACE

C:URL을 사용하면 처음 접속시 JSESSION ID가 붙어나옵니다.

C URL을 contextPath로 변경하기 위한 정규표현식 입니다.



옵션에서 정규표현식 사용을 체크합니다.


검색

<c:url value=['|"]([a-zA-Z0-9\.\/\\\-\_]*)['|"]\s*\/>


치환

\$\{pageContext\.request\.contextPath\}$1



2013. 11. 6. 16:39 DEV ENVIRONMENT
[ECLIPSE/MAVEN] 오라클 라이브러리 설정, Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0, ORACLE CONNECTOR OJDBC14 ERROR

Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0


오라클 라이브러리를 얻으려면 따로 리포지토리 주소를 설정해줘야 합니다.







<repository>
	<id>mesir-repo</id>
	<url>http://mesir.googlecode.com/svn/trunk/mavenrepo</url>
</repository>


2012. 10. 25. 14:29 DEV ENVIRONMENT
[ECLIPSE/WEBSPHERE] 웹스피어(이클립스) 64비트 운영체제에서 실행시 에러, JVM terminated. Exit code=1

AST를 64비트 운영체제에서 실행하면 에러가 날 수 있습니다.
아래처럼.

JVM terminated. Exit code=1



AST디렉토리\AST\ast.ini파일을 수정합니다.
VMArgs=-Xj9를 주석처리 하세요. ;(세미콜론)으로



IBM WebSphere AST 6.0

Eclipse 3.0.1 Hyades

이클립스 3.0.1 릴리즈 노트

http://www.eclipse.org/eclipse/development/readme_eclipse_3_0_1.html




2012. 9. 10. 10:19 DEV ENVIRONMENT
[ECLIPSE/DEVON] 데브온 기본설명

이 글을 읽고 이해하시려면

기본적으로다가 프래임웤을 몇번쯤 사용해 보셨던 경험이 있어야 합니다.

 

프로젝트 투입되서 하루정도 써보고 간단하게 정리한 내용입니다.

(자세한건 http://www.dev-on.com/ 에서 확인하세요.)

 

1. 전체적으로다가 스트럿츠를 많이 닮았다는것과,

2. ibatis와 비스무리하게 쿼리를 관리하고 있습니다.

3. 스프링의 파일갯수압박 (1본을 만들기위해 controller,service,serviceImpl,dao,xml,jsp 를 작성하는...) 에서 살짝 벗어날 수 있습니다.

4. 스트럿츠처럼 주소를 다른파일에서 관리합니다. (사실 전 개인적으로다가 이방식 싫어함)

 

요즘 홈페이지가보니까 오픈시키려는 것 같긴한데,

전자정부, 라푸제이, 애니프레임, 스프링, 스트러츠 등등등

신입분들은 개고생하세요~

 

 

프로젝트 > devhome : 프로젝트에 필요한 잡다구리한 파일들이 위치합니다.

프로젝트 > devhome > navigation : 각 페이지 주소를 관리하는 파일이 위치합니다.

 

프로젝트 > src : 프로젝트에서 사용할 java파일들이 위치합니다.

프로젝트 > src > 네임스페이스 > biz : 데이타베이스와 연동할 소스를 작성합니다. (스프링의 dao.java파일과 비슷함)

프로젝트 > src > 네임스페이스 > cmd : 최초 자바단에 호출되어 오는 소스를 작성합니다. (스프링의 controller.java파일과 비슷함)

 

프로젝트 > web : 프로젝트에서 사용하는 jsp, image, html, js파일들이 위치합니다.

 

 

 

2012. 9. 5. 21:27 DEV ENVIRONMENT
[ECLIPSE] 서버시작, 검색에러, Resource is out of sync with the file system

Resource is out of sync with the file system 에러 발생.

 

이클립스에서

1. 서버를 시작하거나

2. 파일검색을 하거나 등등... 전 두가지를 겪었습니다만,

3. 다른 액션에 의해서도 발생할 수 있을 것입니다.

 

Resource is out of sync with the file system

리소스가 파일 시스템과 동기화되지 않았다는 뜻입니다.

말그대로 동기화 시켜주면 되는것입니다.

 

해결하려면,

 

1. 해당 프로젝트를 선택하고 F5키를 눌러줍니다.

 

2. 그래도 안되면 프로젝트를 선택하고 메뉴에서 Project > Clean 하세요.

 

3. 그래도 안되면, https://www.google.com/search?num=50&hl=ko&newwindow=1&safe=off&q=Resource+is+out+of+sync+with+the+file+system&oq=Resource+is+out+of+sync+with+the+file+system&gs_l=serp.3...0.0.0.289285.0.0.0.0.0.0.0.0..0.0...0.0...1c.oLSbhI344uc

로 가시면 되겠습니다. (구글링 링크)

 

 

 

2012. 9. 5. 16:56 DEV ENVIRONMENT
[ECLIPSE/STS] 이클립스에서 싱크로나이즈 단축키 설정, Team Synchronize with Repository

얼마전부터 STS를 사용하게됬는데,

이상하게도 컨텍스트메뉴의 (마우스오른쪽)
Team > Synchronize with Repository 의 단축키 Ctrl+Alt+S 를 눌러도 반응이 없습니다.

매번 프로젝트 루트에 마우스 오른쪽버튼을 눌러서 팀선택하고 싱크시켜야 하기때문에 엄청 불편 ㅡ||ㅡ

하지만!! 약간의 셋팅만 해주면 단축키를 사용할 수 있습니다.

1. 메뉴 > Windows > Customize Perspective
2. 탭 Menu Visibility > SVN 을 체크해줍니다.
3. 탭 Tool Bar Visibility > SVN 을 체크해제 (툴바가 2줄이 되어버려서 제거)

4. 프로젝트 루트를 선택하고 Ctrl+Alt+S를 입력하면 싱크가 되는걸 확인 할 수 있습니다.
 

 

 

2011. 12. 21. 20:06 DEV ENVIRONMENT
[ECLIPSE] 이클립스에서 싱크할때 퍼스펙티브 이동 안하게 설정
네비게이터나 팩키지 익스플로어에서
마우스 오른쪽 > Team > Synchronize with Repository 를 선택하면
싱크를 시키면서 퍼스펙티브(Perspective)Team Synchronizing으로 변경됩니다.
싱크만 시키고 계속 작업하고싶을때 여간 방자한 일이 아닐수 없습니다.



싱크할때에 퍼스펙티브 변경하지 않게 설정하기
메뉴 > Window > Preferences
Team > Perspectives > Team Synchrosizing으로 설정된 값을 None으로 변경





싱크하기



2011. 7. 5. 09:54 DEV ENVIRONMENT
[REGEX/ECLIPSE] Find/Replace with Regular Expression Sample, 치환 예제

쌍따옴표 따옴표, 빈칸이나 붙어있는 문자열 찾기
Find: mtype\s*:\s*("|')GET("|'),
Replace With: mtype:'GET',

공백문자 4칸당 탭문자로 치환
Find: ([ ]{4})
Replace With: \t


뒤에공백문자 제거 (탭포함)
Find: ([\t ]+)$
Replace With: 빈칸


'</h1>'으로 끝나는 라인 다음에 '<table'로 시작하지 않는 라인 찾기
Find: \<\/h1\>$\s*^(?!.*<table)


'</h1>'으로 끝나는 라인 다음에 '<ul'로 시작하는 라인 찾기
Find: \<\/h1\>$\s*^(.*<ul)


이전라인이 '});'로 끝나고 'trigger'단어전이 '}).'이 아닌 줄 치환
(if문 바로 다음줄에 trigger는 놔두고 setGridParam줄 이후 trigger로 적힌 부분만 수정)
Find: (^.*}\));.*\s+.*[^}]\)(.trigger\()
Replace With: $1$2

바뀌지 않는 라인
if(data.result=='true'){
 $('#jqgrid').trigger('reloadGrid');
}

바뀌는 라인
$('#jqgrid').setGridParam({url:'/dir1/test/fdr/retrieveSampleReg.data'});
$('#jqgrid').trigger('reloadGrid');

결과
$('#jqgrid').setGridParam({url:'/dir1/test/fdr/retrieveSampleReg.data'}).trigger('reloadGrid');



앞에 .으로 시작하지 않는 alert( 찾기
Find: [^.]alert\(


따옴표 상관없이 찾기 ( ).mask('9999'); 또는 ).mask("9999"); )
Find: \).mask\([\'|\"]9999[\'|\"]\);


(),로 끝나는 줄바꿈 제거
Find: ([\(|\)|\,])\r\n\t\s+
Replace With: $1


Search For: variableName.someMethod()
Replace Result: ((TypeName)variableName.someMethod())
Find: (\w+\.someMethod\(\))
Replace With: ((TypeName)$1)


--> (주석해제)를 윗줄로 올리고 공백제거
Search For: </h1>\R\t+--><knou\:title
Replace With: </h1>-->\R<knou\:title

문자열 앞에 탭문자, 공백 제거
Search For: \s+<knou\:location menuId
Replace With: \R<knou\:location menuId

2011. 1. 11. 17:44 DEV ENVIRONMENT
[ECLIPSE] 이클립스 Getter/Setter 메소드 자동생성 기능, Generate Getters and Setters...
삽프로그래밍에 가장중요한 이클립스에서도 가장 중요한 기능.
get/set메소드 자동생성기능

이 포스트를 아직도 이 기능을 모르고,
오늘도 get/set을 열심히 코딩하는 사람들에게 바칩니다.


1. 변수정의를 합니다. 그리고 에디터창에서 단축키 Alt+Shift+S를 누르세요.



2. Generate Getters and Setters... 선택



3. 생성할 변수들을 선택합니다. 전 Select All을 선택하고 기본으로 만들었습니다.



4. 완성. 변수아래에 메소드가 생성되었습니다.



만약에 이 기능이 없다면, 이클립스 몽키를 설치하세요.
업데이트 주소: http://download.eclipse.org/technology/dash/update/
2010. 10. 29. 17:34 SERVER
[ECLIPSE/TOMCAT] 이클립스 톰캣(Server) 셋팅, 프로젝트 연동
아직도 톰캣따로 이클립스 따로 개발 하시나요?
요즘 이클립스는 톱캣서버를 자체적으로 지원합니다.

많이들 사용하는 톰캣 플러그인도 있지만,
설정파일을 따로 관리해야하기 때문에
개인적으론 내장된 기능을 더 추천합니다.
2010/10/18 - [computing/eclipse] - [ECLIPSE/TOMCAT] 이클립스에 톰캣 플러그인 설치 연동

(압축만 풀면 되기때문에) 톰캣 설치는 생략하겠습니다.

간단한 설치법은 아래와 같습니다.
1. 서버 프로젝트 생성
2. 설치된 톰캣 연결
3. 서버 뷰 추가
4. 프로젝트연결


1. 새 프로젝트 생성



2. 서버 프로젝트 선택



3. 톰캣 버전 선택



4. 뷰 추가, Help > Show View > Servers

Server에 Servers 선택하면 아래와 같이 서버 뷰가 추가됩니다.


Tomcat v6.0 Server... 를 더블클릭하면 설정창(다음)이 나옵니다.


5. 톰캣 설정

설치된 톰캣을 변경하거나 서버에 대한 설정을 할 수 있습니다.
포트는 기본 8080이지만 웹서버를 톰캣만 사용한다면 80으로 바꾸세요.


6. 프로젝트(사이트) 연동

Add Web Module 을 누르면 이클립스에 등록된 프로젝트를 추가할 수 있습니다.


7. 프로젝트 추가, 편집

Path는 기본으로 /프로젝트명 입니다. 따로 지정하여 접속할 수 있습니다.
http://localhost:포트/프로젝트명 으로 접속




8. 서버 프로젝트


2010. 10. 29. 17:28 DEV ENVIRONMENT
[ECLIPSE/SVN] Subclipse 설치
서브클립스는 tigris에서 배포하는 이클립스용 형상관리 시스템입니다.

홈페이지 http://subclipse.tigris.org/
이클립스 업데이트 주소 (2010/10) http://subclipse.tigris.org/update_1.6.x

Help > Install New Software...
Add > Name: Subclipse, Location: http://subclipse.tigris.org/update_1.6.x > OK
3가지 전부 체크하고 설치









2010. 10. 28. 11:02 DEV ENVIRONMENT
[ECLIPSE/JAVA] 이클립스 컴파일 에러, Java compiler level does not match the version of the installed Java project facet
설치된 자바 버전과 프로젝트의 컴파일러 버전이 맞지 않을때 나는 에러입니다.
물론 실행은 잘 되고 있을 확률이 높음...

Error: Java compiler level does not match the version of the installed Java project facet

프로젝트에 마우스 오른쪽 > Properties > Project Facets
자바버전을 설치된 것과 같은 것으로 맞춰주면 해결됩니다.


2010. 10. 28. 10:07 DEV ENVIRONMENT
[ECLIPSE] 이클립스에서 SVN (Subversive) 제거, 설치
Subversive를 수동으로 제거하는 방법입니다.

왜냐면 제 이클립스가 더러워졌기때문이죠;;;

옆에그림에 보면 SVN이 3개나 있고, 약간씩 아이콘과 이름이 다릅니다.
문제는 뭐가 최신이고 뭐가뭔지도 모르는상황이 연출됬다는거죠.









Subversive 제거 (수동)
탐색기를 열고 이클립스가 설치된 폴더까지 찾아들어갑니다.
그리고 검색을 하는데, 키워드는 'team.svn'으로 합니다.
그리고 전부 삭제





Subversive 설치
Eclipse > Help > Install New Software... 를 선택하고,
Add버튼을 눌러 아래 주소를 추가하세요.

Subversive - http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/

2010. 10. 18. 11:40 SERVER
[ECLIPSE/TOMCAT] 이클립스에 톰캣 플러그인 설치 연동

tomcatPluginV321.zip
홈페이지 : http://www.eclipsetotale.com/tomcatPlugin.html

압축을 풀고 이클립스 설치폴더 > plugins 에 복사하면 됩니다. (\Eclipse\plugins)
이클립스를 실행하거나 재시작하면
툴바에 톰캣 플러그인 버튼 3개와
설정창(Window > Preferences)에 Tomcat이 생깁니다.

Tomcat 설정에서 자신에게 맞는 톰캣 버전을 선택하고,
톰캣이 설치된 폴더를 지정하세요.


시작, 중지, 재시작 버튼

2010. 10. 13. 11:08 DEV ENVIRONMENT
[ECLIPSE] JSP, JAVA 이외의 파일 에러, 경고 마커 해제
이클립스 프로젝트 파일들중에 특히 javascript파일들에서 에러가 나는 경우가 많이 있습니다.
에러도 아닌데 에러라고...
문제는 이런 에러가 쌓이면 다른 java에러들과 겹쳐서
마커탭에서 도통 살펴볼수가 없습니다.

Window > Preferences > Validation > Disable All





2010. 10. 13. 10:43 DEV ENVIRONMENT
[ECLIPSE] java.lang.IllegalArgumentException: Path [FILENAME] does not start with a "/" character
[FILENAME]이 "/"로 시작하지 않습니다.
주로 struts-config.xml 파일을 잘못작성하면 에러가 나는군요.

<action path="/testlist" forward="/test_list.jsp" />
<action path="/testview" forward="test_view.jsp" />
<action path="/test" type="action.TestAction">
<forward name="list" path="/testlist.do" />
<forward name="view" path="/testview.do" />
</action>
2010. 10. 11. 17:54 COMPUTER/JAVA, JSP
[JAVA/JSP] java.lang.NoClassDefFoundError: org/apache/xpath/XPathAPI
jdk1.5이상 버전에서 import org.apache.xpath.XPathAPI; 가 포함되면 에러가 납니다.

1.5부터는 XPathAPI의 경로가 com.sun.org.apache.xpath.internal 로 변경됬습니다.

1. 임포트 줄을 변경하거나
2. 예전 xpath를 넣어주는것으로 문제를 해결 할 수 있습니다.

xalan-2.4.1에 XPathAPI가 포함되어있습니다.
WEB-INF/lib폴더에 복사하면 됩니다.



2010. 10. 11. 16:54 DEV ENVIRONMENT
[JAVA/ECLIPSE] 이클립스 에러 Multiple markers at this line, Enumeration cannot be resolved to a variable.
옛날소스중에 변수명 enum을 사용한 소스가 있으면 나는 에러입니다.
Enumeration 을 가장 많이 사용하는 변수명이 enum일수밖에 없죠. ㅎㅎ

에러가 나는 이유는 JDK 1.5부터 'enum'이 예약어가 됬기 때문입니다.

에러날때 'Multiple markers at this line' 이라고 '이줄에 여러개의 마커가 있습니다.'
실제 에러는 두번째줄
'Enumeration cannot be resolved to a variable.'
'이넘을 해당 변수로 정의할 수 없습니다.'

해결하려면 enum 변수명을 교체하면 됩니다.

2010. 2. 22. 21:02 DEV ENVIRONMENT
[ECLIPSE] 이클립스에 코드비머(CodeBeamer) 플러그인 설치

이문서는 2.X 고대버전용입니다.
5.X사용자는 알아서 설치하시면 됩니다.

다운로드페이지: https://codebeamer.com/cb/proj/doc.do?doc_id=8787
2.0버전 다운로드: https://codebeamer.com/cb/displayDocument/codebeamer-eclipse-plugin-2.0.zip?doc_id=8788

- zip파일을 압축을 풀면 plugins폴더안에 jar파일 두개가 나온다
- 압축 푼 파일을 이클립스설치폴더/plugins 안에 복사
- 이클립스를 재실행 한다

- Windows > Show View > Other...
- CodeBeamer > CodeBeamer Trackers







2010. 2. 9. 17:20 ANDROID IOS
안드로이드 헬로월드 Android HelloWorld

나으 첫 작품;;



재료 - 이클립스, 안드로이드 SDK, 자바 SDK
http://www.eclipse.org/downloads/ Eclipse IDE for Java Developers 최신버전 Eclipse Galileo SR1
http://java.sun.com/javase/downloads/index.jsp JDK 최신버전 JDK 6 Updae 18
http://developer.android.com/sdk/ Android SDK R04

설명은 안드로이드 SDK다운로드 하단에 자세히 설명되어있다 (ㅅㅂ영문)

최근에 올라온 글

최근에 달린 댓글