내가 필요해서 내가 적는 블로그

JAVA 백엔드 개발자의 기록들

반응형

DEVOPS 12

[Edge] 이 애플리케이션을 열려고 합니다. 애플리케이션 링크 팝업 차단 해제 (항상 자동 연결 권한 주기) 해결완료

IE가 종료되고 Edge로 전환되는 시대가 왔다. Edge의 경우 Windows 커멘드를 통하여 애플리케이션(.exe) 실행시 대부분 접근이 차단되어, 사용자에게 애플리케이션을 열도록 허용할지 여부를 팝업창으로 안내한다. 하지만 팝업창에서 ex. "항상 file://에서 연결된 앱에 있는 이 유형의 링크를 열도록 허용"을 최초 1회 체크한 뒤 실행해야만 브라우저 설정에 포함되어 다음부터 팝업창이 뜨지 않는다. 아래에서 알아볼 방법은 엣지를 통해 Windows 레지스트리에 등록된 응용프로그램을 실행할 경우 처음부터 팝업창이 뜨지 않는 방법을 알아보도록 하겠다. 1. Windows Registry 설정 - Windows + R 레지스트리 편집기를 실행 - 위 사진의 경로 HKEY_LOCAL_MACHINE\S..

DEVOPS 2022.03.23

Apache solr install for windows 윈도우에 아파치 솔라 설치하기[1]

아파치 솔라 공식홈페이지 https://solr.apache.org/ 우측 상단에 DOWNLOAD를 클릭하면, 아래와 같이 다운로드를 받을 수 있는 페이지가 나온다. windows test 용으로 설치 할 예정이라, 아래의 zip 버전을 다운받아보았다. * Solr가 Java 로 만들어져있기 때문에 Java 1.8 버전 이상이 설치 되어있어야 한다. 1. DownLoad CMD 창을 관리자모드로 열고, solr를 설치한 경로의 bin 으로 접근한다. bin 아래에서 solr start 명령어 입력시 Happy searching! 이라는 문구가 표출되며 데몬이 잘 기동된걸 확인할 수 있다. 브라우저를 열고, http://localhost:8983 을 입력하면 아래와 같은 관리자 페이지가 나온다. 여기까지 ..

DEVOPS 2022.02.14

tomcat catalina.out 로그 쌓이지 않게

catalina.out 로그가 기가 단위로 쌓였다면 아래의 글이 도움이 될 것 같다. 보통 톰캣의 설치경로 ($TOMCAT_HOME/logs/catalina.out)에 보면 위 사진 처럼 catalina.out 파일이 존재한다. 톰캣의 모든 정보들이 log로 남게 되는데, 모든 정보가 남는 만큼 용량이 어마무시하게 커지게 된다. 가만히 놔두게 되면 사용량에 따라 파일이 수십, 수백 기가 단위에 이르게 된다. 조치 1. 현재 기동중인 tomcat의 catalina.out 로그 삭제 2. catalina.sh 톰캣 로그 설정 후 재기동 1. 현재 기동중인 tomcat의 catalina.out 로그 삭제 먼저, 현재 프로세스에 떠 있는 tomcat 의 catalina.out 로그는 아래의 조치를 취해줌으로써,..

DEVOPS 2022.01.24

컴퓨터 경고음(비프음) 스피커 제거

데스크탑에서 삐삐삐삐~~ 경고음이 발생했다면, 문제가 생긴것이다. 물론 비프음 짧게/길게 횟수에 따라 상황이 다르겠지만 오래된 데스크탑이라 교체할 예정이므로 비프음이 발생하는 스피커를 제거했다. 끄읏! 본문 내용이 도움이 되셨다면, 아래의 공감버튼을 눌러주세요. 정보 공유를 위한 포스팅에 큰 힘이 됩니다. 만약 틀린 정보가 있으면 댓글 달아주세요. 수정하도록 하겠습니다. 읽어주셔서 감사합니다. 오늘도 좋은 하루 보내세요.

DEVOPS 2021.12.17

시놀로지 (DSM), NAS서버에 SVN 설치하기

DSM? DiskStation Manager 대용량 파일들을 효율적으로 운영할 수 있게 해주는 OS 인 것 같다. (사실 오늘 처음봤다.) 시스템 정보를 찾아보니 CPU / 메모리 / 등등 물리적인 정보들이 나왔고, OS 버전이 따로 없이 DSM 버전이라고 나왔다. 이게 그냥 OS 인가보다 어쨋든 SVN 이전이 필요하여 설치를 알아보려고 했으니 SVN을 설치해보자. 1. 설치하기 패키지 센터 - SVN 검색 - SVN 설치 - SVN 열기 * 기존 패키지에 있는걸 설치하면 된다. 2. SVN Server 설정하기 2-1. SVN의 Repository 이름 추가 (* 필자는 svn 으로 예시) 2-2. Repository 의 세부 설정(일반 탭) * 익명 권한은 사용자 계정 없이 접근 하였을 때 읽기 쓰지..

DEVOPS 2021.12.17

지정된 서비스가 설치된 서비스로는 없습니다. 톰캣 서비스 설치하기

CMD를 관리자권한실행으로 열고, 설치된 톰캣의 경로로 가보자. 나같은 경우엔 D 드라이브 아래에 톰캣을 놔두었다. 각자 경로가 다르겠지만, 설치된 톰캣경로의 bin 아래에서 # service.bat install tomcat8 명령어를 입력하자. 위와 같이 service installed가 뜬다. * 삭제는 service.bat remove tomcat8 서비스 설치가 완료된 후 tomcat.exe나 tomcatw.exe 를 실행시킨 뒤 브라우저에 localhost:8080을 쳐보면 잘 되는것을 확인할 수 있다. * tomcat8.exe * tomcat8w.exe 끄읏! 본문 내용이 도움이 되셨다면, 아래의 공감버튼을 눌러주세요. 정보 공유를 위한 포스팅에 큰 힘이 됩니다. 만약 틀린 정보가 있으면 댓..

DEVOPS 2021.12.16

jar 파일 만들어서 실행하기(Windows, Linux, crontab, exe) 총 정리(3)

(1) jar 파일 만들고 Windows에서 실행 (2) Linux crontab에 등록 (3) jar 파일을 exe로 만들기 드디어 마무리 단계다! Jar 파일을 만들었다면, Windows에서 exe파일로 실행하여 보자! Jar 파일을 exe 파일로 만드는 방법을 구글에 서치해보면 Launch4j 와 jsmooth 가 많이 사용됨을 알 수 있다. 이중 Launch4j 를 사용하였다. ※ Download 페이지로 이동하여 자신의 OS에 맞는 버전을 다운받으면 된다. Windows 64bit 용 버전은 없으며, 필자는 launch4j-win32.exe를 다운 받았다. (32 비트 프로그램이 돌아가는 이유 아시는분은 댓글 남겨주세요.) 아무튼, 다운로드 후 설치가 완료되면 JAR 파일을 이제 exe 파일로 ..

DEVOPS 2021.11.22

jar 파일 만들어서 실행하기(Windows, Linux, crontab, exe) 총 정리(2)

(1) jar 파일 만들고 Windows에서 실행 (2) Linux crontab에 등록 (3) jar 파일을 exe로 만들기 전편에 JAR 파일을 eclipse에서 생성하여 Windows에서 실행하였다. 이제 리눅스에서 실행하여 보자. .jar 파일이 있는 경로로 이동, Windows와 명령어가 같다. [명령어] java -jar 파일이름.jar 리눅스에서 crontab을 활용하여 자동으로 jar 파일을 실행시키게 하려면 아래 그림과 같이 cron에 등록한다. [명령어] crontab -e (cron 수정) [명령어] crontab -l (cron 확인) ☆중요☆ crontab 등록시 자바 환경변수를 설정하여 주거나, 위 그림 처럼 java가 설치된 경로를 명시해 주어야 jar 파일이 실행된다. cro..

DEVOPS 2021.11.19

jar 파일 만들어서 실행하기(Windows, Linux, crontab, exe) 총 정리(1)

(1) jar 파일 만들고 Windows에서 실행 (2) Linux crontab에 등록 (3) jar 파일을 exe로 만들기 eclipse에서 프로젝트 우클릭 → Export → Export... → Runnable JAR file 을 선택하면 아래와 같이 창이 뜬다. Extract required libraries into generated JAR 를 선택하면 프로젝트에 넣었던 외부라이브러리를 포함하여 JAR를 만들게 된다. Export destination에 설정한 위치로 가보면 JAR 파일이 만들어져있고, CMD를 열어서 파일위치로 이동한뒤 java -jar 파일이름.jar 명령어를 입력하면 jar 가 실행되고 Hello World가 출력된다. 여담... 나같은 경우에 처음에 JAR 실행시 DB ..

DEVOPS 2021.11.19

[Maven] 메이븐 프로젝트에 Tibero jdbc.jar 추가하기

Tibero jdbc를 활용하여 Tibero DB에 접속할 일이 생겼다. tibero6-jdbc.jar 위치 C:\TmaxData\tibero6\client\lib\jar (기존 설치 경로내 client 폴더 아래에 있음) Maven 공식 사이트에서는 Tibero 라이브러리가 존재 하지않는다. 따라서, 직접 Maven 프로젝트에 넣어줘야 한다. (nexus에 올려두고 사용가능) jdbc.jar를 꺼내어 나의 프로젝트에 넣어주자. 를 system으로 설정한뒤, 를 지정하면 끝. com.tmax.tibero tibero-jdbc 6.0 system ${basedir}/webapp/WEB-INF/lib/tibero6-jdbc.jar - 소스예제. static String TIBERO_DRIVERLCASS = ..

DEVOPS 2021.11.03
반응형