본문 바로가기

개발

(57)
[STS] GitHub Push "rejected - non-fast-forward" 에러발생 STS를 이용하여 GitHub에 main 브랜치 push시 에러발생 - "rejected - non-fast-forward" 에러원인은 크게 2가지로 나뉘는데 1. remote 브랜치와 local 브랜치가 이름만 같고 연결고리. 즉 부모이력이 존재하지 않아 생기는 문제이다. 2. 또는 remote 브랜치가 수정되었고 pull/merge 하지 않아 생기는 문제일 수도 있다. 해결방법 로컬 브랜치 소스가 제일 최신이고 remote 브랜치의 수정사항이 필요없다면 git push 명령어의 --force 옵션, STS 툴에서는 "Force overwirte branch in remote if it exists and has diverged" 옵션을 체크하여 Push 버튼 클릭하여 진행하면 쉽게 문제를 해결 할 수..
[SpringBoot] WAR - mvn package시 Error assembling WAR: webxml attribute is required 에러 해결방안 SpringBoot 웹 어플리케이션을 개발 후 war 방식으로 package시 web.xml이 필수라고 에러발생!!! [DEBUG] Excluding [] from the generated webapp archive. [DEBUG] Including [**] in the generated webapp archive. [INFO] Building war: D:\Develop\Workspace\wyleedp\devcode\devcode-web\target\devcode-web-0.0.1-SNAPSHOT.war [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ----..
[Android] WebView 버전 확인방법(갤럭시S22+) 안드로이드 WebView 버전 확인방법 1. 설정 2. 애플리케이션 3. WebView 로 검색 후 Android System WebView 선택 4. 어플리케이션 정보의 맨 아래 부분에 버전(107.0.5304.141)이 표시되는 것을 확인할 수 있다. 환경정보 안드로이드 13 One UI 5.0 제품명(모델명) : Galaxy S22+(SM-S906N) 안드로이드 앱 내부에서 웹을 구현할때 WebView를 사용하게 되는데 해당 WebView에서 작동되는 자바스크립트 기능을 버전별로 확인할 경우가 생긴다. 모질라 재단 홈페이지에서 자바스크립트 기능별 브라우저 지원버전(브라우저 호환성)을 확인할 수 있으며 Android WebView 항목이 표시되는 것을 확인할 수 있다. JavaScript getDat..
[Tomcat] 웹 어플리케이션 - 메모리부족시 발생하는 톰캣에러로그 환경정보 윈도우서버 2012 R2 JDK 1.7 Tomcat 7.x WebApplication - SpringFramework / iBatis 11월 24, 2022 11:49:13 오전 org.apache.catalina.core.StandardService stopInternal 정보: Stopping service Catalina 11월 24, 2022 11:49:13 오전 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc 심각: The web application [] registered the JDBC driver [oracle.jdbc.OracleDriver] but failed to unregister it when the w..
node.js 18.x 설치하는 방법(윈도우11) 환경정보 윈도우 11 node.js v18.12.1-x64 사이트 https://nodejs.org/ko/download/ 접속하여 OS에 맞는 node.js 설치파일 다운로드 node-v18.12.1-x64.msi 파일을 더블클릭하여 설치 Next 라이센스 동의 Next 설치경로 지정 Next 설치옵션지정 - 권장 선택으로 설치하도록 하자. Next 설치시 필요한 툴 설치여부 - 체크 Next Install 버튼을 클릭하여 설치진행 설치완료 아무 키 입력. 엔터 윈도우 cmd창을 열어 node -v, npm -v 명령어를 실행하여 정상적으로 버전이 표시되면 설치가 문제없이 완료된 것이다.
slf4j와 log4j2 연동시 Unexpected problem occured during version sanity check 에러발생 slf4j와 log4j2 연동시 Unexpected problem occured during version sanity check 에러발생 Unexpected problem occured during version sanity check Reported exception: java.lang.AbstractMethodError: Receiver class org.apache.logging.slf4j.SLF4JServiceProvider does not define or inherit an implementation of the resolved method abstract getRequestedApiVersion()Ljava/lang/String; of interface org.slf4j.spi.SLF4JS..
MooInfo - OSHI를 이용한 JavaSwing기반의 OS 모니터링 Application MooInfo OSHI, FlatLaf(JAVA Swing Look And Feel), JFreeChart를 이용한 OS 하드웨어 정보 및 모니터링 Application 공식사이트 : https://rememberber.github.io/MooInfo/ GitHub : https://github.com/rememberber/MooInfo 2022년 11월 11일(금) 기준으로 현재버전은 1.1.2 Releases · rememberber/MooInfo (github.com) 에서 다운받아 설치가능하며 윈도우, 리눅스, MacOS를 지원한다. Overview, Detail, Memory, CPU, Storage, Network, Variables, Processes, USB Devices, Power - ..
[Scouter] 할로윈 이스터에그 10월 31일에 scouter-server를 실행하다 할로윈 이스터에그 발견!!! C:\Develop\Scouter\scouter-all-2.17.1\server>java -Xmx512m -classpath ./scouter-server-boot.jar scouter.boot.Boot ./lib -console ;::;;::;, ;::;;::;;, ;;:::;;::;;, .vnmmnv%vnmnv%,.;;;:::;;::;;, .,vnmnv%vnmnv, vnmmmnv%vnmmmnv%vnmmnv%;;;;;;;%nmmmnv%vnmmnv%vnmmnv vnmmnv%vnmmmmmnv%vnmmmmmnv%;:;%nmmmmmmnv%vnmmmnv%vnmmmnv vnmmnv%vnmmmmmnv%vnmmmmmmmmnv%vnmmm..