♣ Tech & Biz Salon/Tech 131

SVN 계정별 그룹별 리파지토리 권한 부여

기술 적용 관련 블로그 글들을 보면보통 자기 상황에 맞는거만 정리해두기 때문에 내가 적용하기에는 딱 안맞는 경우가 많아서블로그 글만으로는 해결이 안되고, Original Document, Manual 의 도움도 받아서 처리하는 경우가 많다. * 내가 한 세팅svn-authz 파일 [groups]group_inner = abc, bcd .....# 특정 프로젝트만 쓰면 되는 사용자들을 별도 그룹으로 했다group_kats_pss = byc, abc ..... # 아래 두줄 : 모든 놈이 읽고 쓴다. 요 줄들은 주석처리했다# [/]# * = rw # 내부직원그룹은 모든거에 대해 읽고 쓴다. [/]@group_inner = rw # lg 리파지토리의 /abc/pss 경로에 대해 특정 그룹의 사람들이 다 읽고 ..

이클립스 에디터 에러메시지 - javax.servlet.jsp.JspException

잘못된 구문이 아닌데도 구문 에러 표시가 되어있다고 에러 으면 보기에 깔끔하지 않다. JSP 파일의 JSTL 구문쪽에 그런 것이 있었다.javax.servlet.jsp.JspException * 처리 방법You can also add the target run-time and eclipse will automatically add that library to your class-path: Project -> Properties -> Targeted Runtimes And select your server. * 참고 URL : http://stackoverflow.com/questions/3789886/mysterious-eclipse-jsp-validation-errors

JSTL에서 문자열 연결하기

코딩했던건데 잊어버려서 또 서핑하는 경우가 있다. 직접 해놓은 소스 보면 내 입맛에 맞게 되어 있어서 쉽게 이해하고, 그대로 적용하기가 쉬운데 다시 서핑을 하게 되면... 다시 예전에 겪었던 생각, 시행착오, 테스트를 하는 불편이 있다. 뭐 이 경우는 간단한 거라 특별히 불편이 있었던건 아니지만...예) 세개의 JSTL 변수를 연결했다. 중간에 세미콜론도 필요해서 넣었다. 요거처럼... 변수 아니라 그냥 문자열은... 그냥 적어넣는 방식이다. * 참고 URL http://stackoverflow.com/questions/3189642/jsp-el-string-concatenation http://stackoverflow.com/questions/9198156/how-do-i-concatenate-stri..

업무일기 (2012.11.14) - 전자정부프레임웍과 MAVEN을 빼다

외로이 혼자 진행하던 프로젝트에 프리 개발자 한 분을 배정 받았다.기본적으로 재택근무하는 분이기 때문에... 재택 근무 환경 관련 구성관련 이것저것 진행중이다. 1. MAVEN 끊기프로젝트에서 SQLSERVER JDBC DRIVER 를 쓰는데이놈은 인터넷의 MAVEN 리파지토리에 있지가 않다.그래서 로컬리파지토리를 만들어서 직접 로딩해두긴 했는데... NEXUS 등으로 리파지토리 서버를 두지 않는 이상...일일이 각 개발자가 리파지토리를 잡는거도 뭐하고해서 그리고 프로젝트 규모도 이클립스 프로젝트 하나로 구성된 것이라 MAVEN을 굳이 쓸 필요가 없을거라 생각이 들었다.* 참고 URL : OKJSP: 개발은 원도우에서 운영은 유닉스 일때 ant로 빌드하면 돼나요? www.okjsp.pe.kr/seq/15..

이클립스에서 프로젝트 COPY해서 생성하기 (SVN 끊기)

CTRL C, CTRL V 후http://blog.naver.com/smboy86/70141664841위 글을 참고해서 Project > Properties > Web Project Setting 에서Context Root 값을 수정하는거 까지는 좋았는데... SVN 연결정보도 그대로 카피되어 난감 부루스... 마침 그 타이밍에 옆에 온 H님께 물어보니 제대로 알려주신다.복사 대상 프로젝트의 SVN 을 DISCONNECT 해서 SVN 관련 파일들도 다 지운후CTRL C, CTRL V 하면 된다고~~~

JAVA 32비트 64비트 CLASS 호환된다

JDK 32BIT 에서 컴파일한 JAVA CLASS 가 64BIT JVM 에서 그대로 동작할거 같긴 한데 혹시나 하는 맘에 궁금하여 서핑을 좀 해보았습니다. http://stackoverflow.com/questions/783662/java-32-bit-vs-64-bit-compatibility 읽어보니... 오라클에 물어봤더니 RUN 할 머신과 동일한 bit의 머신에서 해당 bit의 JDK 로 컴파일해야만 한다. 라는 답을 얻었다는 글도 있긴 한데... 그 글에 대한 덧글이 아래처럼 단호하게 적혀있네요. The byte code format Java code is usually compiled to is the same regardless of 32bit or 64bit platforms. The ru..

svn에 이클립스 프로젝트 commit 할때 범위에 대해

궁금한 게 있어 okjsp 에 질문 올려 답을 받았는데 해당 내용 카피해둡니다http://www.okjsp.pe.kr/seq/206026 Q혼자 개발 진행중이었는데 다른 직원 한 분 투입되어서 이클립스 프로젝트 하나를 공유하려고 합니다. 이럴때 딱 필요한 java resource jsp 등의 파일만 svn commit 하면 되는지? 아니면 이클립스 메타데이터 같은거 ( 컨텍스트루트 및의 .settings, .project, .classpath 같은거... ) 도 공유해야 좋은건가요

JSTL 에서 MAP 접근, 출력 (KEY로 바로 값 추출)

지금하고 있는 프로젝트에서 얼마전 코딩했던건데 소스에서 쉽게 찾아지지 않아서, 구글신에게 물어봄 검색어 : how to map value by key jstl 문법이고 뭐고 이럴땐 대략... 대신 중요단어를 적당히 넣어 물어보면 된다. ( 검색 결과중 참고 URL : http://stackoverflow.com/questions/924451/jstl-access-a-map-value-by-key ) 서핑하면 방법 1. 은 여기저기 쉽게 나오는데... 방법 2.는 잘 찾아지지 않아서 전에 코딩할때 찾는다고 시간 좀 걸렸었는데, 오늘은 쉽게 찾음... 방법 1. 콜렉션 요소 하나씩 ${entry.key} ${entry.value} ${entry.key.class} 방법 2. 키값으로 바로 뽑아내기

tomcat 기동완료되었는데 eclipse progress view에선 여전히 starting apache tomcat...

■ 현상 1) Tomcat Console 에는 아래처럼 분명 기동되었다고 찍힌다. 정보: Server startup in 3662 ms 그런데도 eclipse의 progress view 에선 starting apache tomcat... 이라고 나온다 헐... 2) 그 상황에서 브라우저에서 web app 에 접근해서 이용하다보면 the user operation is waiting for building workspace 류의 메시지가 또 progress view에 보인다. 1-1) 그러다가 결국 Server ... was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the..