spring boot + gradle WAR file 생성 및 배포하기스프링부트에서는 jar 파일을 기본적으로 생성해준다. 참고로 나는 외부의 서버 (집에 구축한 개인웹서버 Nginx + Tomcat + Mysql )에 스프링 부트 프로젝트를 올릴 예정이다.gradle.task의 build > jar를 수행할 경우 프고젝트의 build > libs 하위 디렉토리에 *.jar 파일이 생성된다. 생성된 jar 파일을 외부서버에 FTP로 올려 아래의 명령어를 수행해 보았다 java -jar *.jar 뭔가 정상적으로 수행이 된 것으로 보이는데... 접속정보를 어떻게 가야될지 모르겠다... (추후에 jar로 배포하는 것을 정리할 예정이다.) 나는 기존에 구축한 서버에 war로 배포하여 사용해왔기에 war로 패키..
Maven Properties 설정기본적으로 properties 파일을 관리하는 가장 큰 이유는 내가 생각하기에 개발환경 별 코드수정을 최소화 하기에 필요한 부분 이다. 예를 들어 실제 운영되는 서비스의 경우 Test, Dev, Real 최소 3단계로 이루어 진다.Test는 말 그대로 로컬에서 개발을 통하여 테스트를 하는 곳.Dev는 개발 완료 후 Real로 적용 전 단위테스트, E2E(End to End) 테스트 등... 전반적으로 운영서비스에 반영 전 부분적 or 전체적으로 테스트 하는 곳.Real은 실제 운영서비스에 반영 되는 곳.각 서비스 환경 별 테스트 환경도 각기 다를 뿐 아니라 접속정보도 상이하다. 그러 한 정보를 소스에 하드코딩이 되 있을 경우 매번 소스를 찾아 수정하기가 사실상 어려운 부..
제가 올린 글 정상 진행을 했다면 STS 설치 및 환경변수, Tomcat 설치까지 완료가 되었을 것이다. 완료되었다는 것으로 보고 그 다음으로 진행하겠다. - http://sksggg123.tistory.com/4 - http://sksggg123.tistory.com/5 - http://sksggg123.tistory.com/6 프로젝트를 생성한다. (프로젝트는 생성 절차는 생략하겠다.) STS를 실행하게 되면 아래와 같은 부분이 있다. 위의 No server are available. Click this link to create a new server를 클릭하여 다운받은 Tomcat을 설정 한다. 이렇게 하면 프로젝트를 서버에 연동은 된 것이다. 하지만 http://localhost:8080 으로 ..
- Total
- Today
- Yesterday
- 환경변수
- 알고리즘
- 개발환경
- Tomcat
- sts
- 백준 알고리즘
- 연동
- Algorithm
- 리눅스
- Java
- CentOS7
- 구축
- 서버
- 통합
- 설정
- centos
- 개발
- 백준
- 통합개발환경
- Maven
- spring
- 문제풀이
- LeetCode
- 순열
- Oracle
- 자바
- jdk
- IDE
- mysql
- Eclipse
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |