Language/Java 65

[Maven] batch compile (parents)

Project를 하다보니 연달아 다른 프로젝트를 컴파일 해야 할 문제가 생긴다.이때 사용하면 좋을 Batch compile 방법(using maven) First. making a parent project and modify pom.xml 4.0.0 com.sds.smb.SmbTotalCompile SmbTotalCompile 1.0 pom ../../../Perforce/MESSANGING/[SMB_Prj]/[DEV]/EMUL ../../../Perforce/MESSANGING/[SMB_Prj]/[DEV]/EMUL_LongRun 에는 artifactId가 아닌 실제 compile 할 module의 경로를 써줘야 한다.같은 path 혹은 하위 module인 경우, artifactId를 써줘도 된다. S..

Language/Java 2012.07.02

[Regular Expression] 문자열 중 숫자분리

문자열중 숫자만 분리해서 그 값을 증가시키는 메소드가 필요하여 정리함. Pattern을 이용하여 문자열 중 pattern값을 인식하는 방식 Method public String findNextStr(String input) throws IOException { String nextStr = null; Pattern pattern = Pattern.compile("([a-z]+)+([0-9]+)"); Matcher pStartMatcher = pattern.matcher(input.toLowerCase()); while (pStartMatcher.find()) { String strFull = pStartMatcher.group(0); String strPart1 = pStartMatcher.group(1..

Language/Java 2011.09.28