본문 바로가기

Jenkins Post steps 스크립트 실행 시 권한 없음 오류. [TMS] $ /bin/sh -xe /tmp/jenkins2697039887893472079.sh + /home/jyeory/app/shell/afterBuildPf.sh rm: cannot remove '/home/jyeory/app/tomcat-instances/tomcatPf/webapps/ROOT': Permission denied cp: failed to access '/home/jyeory/app/tomcat-instances/tomcatPf/webapps/ROOT.war': Permission denied Build step 'Execute shell' marked build as failureJenkins에서 빌드 후 스크립트를 실행 할 때 오류가 난다.권한이 문제인데, 우선 Jenkins..
java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z is abstract java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z is abstract org.mybatis mybatis 3.4.6 org.mybatis mybatis-spring 1.3.2 위 처럼 mybatis 3.4.6, mybatis-spring 버전을 1.3.2로 사용하고 테스트를 하니 위 에러가 나더라.. com.mchange c3p0 0.9.5.2 c3p0 라이브러리 버전이 낮아서 그런거 이므로 최신 버전으로 바꾸어 사용하면 된다.
Maven - cannot find symbol symbol Maven 빌드 중 아래 오류가 발생함.[DEBUG] incrementalBuildHelper#beforeRebuildExecution[INFO] Compiling 47 source files to C:\dev\workspace-class\spring-mybatis-grid\target\classes[DEBUG] incrementalBuildHelper#afterRebuildExecution[INFO] /C:/[경로]/java/com/edu/test/NamingReflection.java: C:\dev\workspace-class\spring-mybatis-grid\src\main\java\com\edu\test\NamingReflection.java uses unchecked or unsafe oper..
숫자 뒤 % 붙이기. 숫자 입력 시 콤마(,) 또는 %나 특정 기호를 붙여줘야 할 때가 있다. $( object ).keyup(function(e){ // 현재 입력값에서 공백 떼고, % 떼고 , if) 1 %5 > 15 var oldValue = $(this).val().replace(/\s/g, '').replace(/\%/g, ''); var rate; // back space if(e.which == 8){ // if) 15 > 1 rate = oldValue.substr(0, oldValue.length - 1); } else { rate = oldValue; } rate = (rate == '') // if) 5 %에서 백스페이스 누른 경우 rate 값은 빈 string ? '' // 화면에 공백 보여주고 : ra..
숫자 외 몇몇 키 만 입력받기 numbers, -, home, end, left arrow, right arrow, backspace 등 특정 키만 입력받기.. $( object ).keypress(function(e){ var key = e.which; // 누른 key code if((key >= 48 && key
String to Date 자바스크립트에서 String을 Date로 바꾸는 코드는 크게 2가지가 있다.1번 var src = '2018-11-29'; var values = src.split('-'); var date1 = new Date(values[0], Number(values[1])-1, values[2]); console.log( date1.toISOString() ); // 2018-11-28T15:00:00.000Z console.log( date1 ); // Sat Nov 29 2018 00:00:00 GMT+0900 2번 var src = '2018-11-29'; var date2 = new Date(Date.parse(src)); console.log( date2.toISOString() ); // 2018-11..
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. jxls 라이브러리를 사용하면성 기존에 있던 log4j와 jxls에서 사용하는 slf4j가 충돌아닌 충돌이 나더라... 로그에 나온 링크로 가보면 저렇게 써 있을 뿐 정확한 안내는 없다. (실은 저게 정확할 수도..?) 라이브러리 로드 순서도 영향이 있을까 싶어 아래처럼 pom.xml 을 수정하니 정상적으로 로그가 출력된다. org.slf..
Eclipse에서 SVN Connector 설치 안되는 현상.. Market에서 SVN을 설치한 후 restart 하면 Connector 설치 창이 떴었는데 Oxygen 부터는 그게 안뜨더라.. [Window - Preferences - SVN - SVN Connector] 에서 connector 설치가 가능한데 문제는... 오류로 창이 닫힌다는 것... 마켓 플레이스에서 확인해 보니 이클립스 버그이고... This is the official info from the Subversive team regarding the installation problem that happens on Oxygen.The problem happens due to the issues in Eclipse Installation Wizard. We've reported the corres..