목록전체 글 (182)
일모도원(日暮途遠) 개발자

맥 이클립스에서 톰캣구동시 아래와 같은 에러가 발생했다. The archive: /Volumes/eGovFrame-3.10.0-Mac-64bit/eGovFrame-3.10.0/bin/apache-tomcat-8.5.54/bin/bootstrap.jar which is referenced by the classpath, does not exist. 에러내용을 보면 classpath에서 jar파일을 참조하는데 없다는 에러이다. 일단 내 맥에는 /Volumes폴더 밑에 eGovFrame-3.10.0-Mac-64bit라는 폴더가 없다. 서버를 더블클릭후 Open launch configuration을 클릭하여 Classpath탭을 들어가서 User Entries를 보면 경로가 내 컴퓨터와 안맞는걸 볼수 있다. ..

부트캠프로 아이맥 2014 Late에 윈도우10 Pro를 설치후 디아블로를 실행해보았는데, 뚝뚝 끓겨서 비디오 드라이버를 업데이트해보니 정상적으로 나왔다. 먼저 아래싸이트로 간다. https://www.bootcampdrivers.com/ 나는 2014버전이므로 Legacy drivers중 Macs > 2013
Tomcat version Servlet version JSP version Java minimum version 9.0 4.0 2.4 8 8.0 3.1 2.3 7 7.0 3.0 2.2 6 6.0 2.5 2.1 5 5.5 2.4 2.0 1.4 4.1 2.3 1.2 1.3 3.3 2.2 1.1 1.1

Debug모드에서는 이상이 없는데 Release모드에서 Run을 하면 아래와 같은 에러가 나왔다. Execution failed for task ':app:extractAraplayerReleaseNativeDebugMetadata'. > NDK is not installed 검색 해보니 NDK(Native Development Kit)와 CMAKE를 최신으로 설치하라고 한다. Android NDK는 C 또는 C++('네이티브 코드')를 Android 앱에 삽입할 수 있게 해주는 도구 집합이다. CMAKE는 소프트웨어 프로젝트를 위한 오픈소스 빌드 매니저이다. Tools - SDK Manager를 선택하자. SDK Tools탭으로 가자 NDK와 CMake를 체크하고 OK 클릭. 아래처럼 설치하겠냐고 묻는..

유선(有線, wired)으로 디버깅하다보면 연결이 끊길때가 자주 있다. 그럴때는 속편하게 무선(無線, wireless)디버깅을 하자.먼저 폰과 컴퓨터를 USB로 연결후 ADB명령어를 사용한다. ADB는 Android Debug Bridge의 약자이다.[조건]- 폰과 컴퓨터는 같은 네트웍에 연결되어 있어야 한다.- 폰은 무선디버깅이 허용되어 있어야 한다. adb tcpip 5555 를 입력한다. 그럼 아래와 같은 문구가 뜰것이다.restarting in TCP mode port: 5555 그럼 폰에 연결된 USB 케이블을 떼어낸후 아래 connect명령어를 입력한다.(ip는 본인 폰의 IP이다)adb connect 192.168.0.45:5555 정사적으로 연결되었으면 connected되었다는 문구가 뜰것..

오른쪽 처럼 .classpath라는 숨김파일을 볼려고 하니까, 이클립스에서는 숨김파일이 기본적으로 보이지 않는다. Window - Navigation - SHow View Menu 를 클릭. Filters를 클릭. 보면 뷰에서 제외할 파일로 .* resources가 선택되어 있다. 체크를 없애주고 OK버튼을 누르자. 그럼 .classpath파일을 볼수 있다.

https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.10:init_configration 1. 데이터베이스 설정 globals.properties # 운영서버 타입(WINDOWS, UNIX) Globals.OsType = UNIX # DB서버 타입(mysql, oracle, altibase, tibero, cubrid, maria, postgres) - datasource 및 sqlMap 파일 지정에 사용됨 Globals.DbType = mysql # 권한 인증방식(dummy, session, security) - 사용자의 로그인시 인증 방식을 결정함 # dummy : 더미 방식으로 사용자 권한을 인증함 # session : 세션 방식으로..

표준프레임워크에는 로그인, 게시판등 공통으로 사용되는 기능들을 공통컴포넌트로 만들어두었다. 난 혼자 여기저기 소스들 덕지덕지 붙여가면서 만들었는데, 공통컴포넌트공부해서 이걸로 내서버를 업데이트 해야겠다. https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.10:init egovframework:com:v3.10:init [eGovFrame] www.egovframe.go.kr 공통컴포넌트 시작하기(Getting Started) 일단 공통컴포넌트를 다운받아보자. 다운로드 - 공통컴포넌트 - 다운로드 - 공통컴포넌트 3.10.0 all-in-one 배포파일을 선택하자. https://www.egovframe.go.kr/home/sub.do?m..