일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- Antialiasing
- 한 번만 실행
- net
- M8200
- 기념일관리
- 데이터 전달
- PDA
- php
- docker
- crashlog
- EUC-KR
- plcrashreporter
- protobuf-c
- self-signed ssl
- 자바스크립트
- phpmailer
- MFC
- 블루투스 헤드셋
- 와이브로
- GDI
- Font
- .net
- ClickOnce
- C#
- JavaScript
- 크래시로그
- 설치제거
- C/C++
- API
- VS2008
- Today
- Total
목록2024/04/09 (2)
~☆~ 우하하!!~ 개발블로그
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Y7le8/btsGvw45WI8/6LauF7MghxtYPOnyE6kED1/img.png)
원본은 spring boot : 설정파일 분리 (IntelliJ, Jenkins) 에서 보실 수 있습니다. spring boot 프로젝트의 설정 파일인 application.yml (application.properties 확장자가 기본이야) 은 resources 디렉토리에 존재하기 때문에 프로그램을 빌드하면 해당 파일이 포함되어 보안에 문제가 있어. Gradle 의 Tasks 항목 아래의 build/bootJar 를 선택해서 실행해보면 배포를 위한 빌드를 할 수 있어. 빌드된 파일은 프로젝트 폴더 아래의 build/libs 디렉토리에서 찾을 수가 있는데, study.diary-0.0.1-SNAPSHOT.jar 라고 되어 있네. 확장자는 .jar 이지만, 압축파일 포맷이기 때문에 확장자를 .zip 으로 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/AtWL5/btsGtU0fQBq/HRHPG99WgxnThILFb2hJuK/img.png)
원본은 jenkins: diary 서비스화 에서 보실 수 있습니다. 프로젝트 가장 상위에 script 디렉토리를 만들고 그 아래에 4개의 파일을 생성한다.script 디렉토리를 src 디렉토리의 바깥에 둔 이유는 소스에 포함시키지 않기 위해서이다. diary.service 파일의 내용[Unit]Description=Diary Web ProgramAfter=syslog.target network.target[Service]#Type=simpleUser=rootGroup=rootExecStart=/usr/bin/java -Xms128m -Xmx256m -jar /var/webapp/diary/study.diary.jarRestart=on-failureRestartSec=10[Install]WantedBy=m..