IT/Spring
배포 순서 (Spring, Java Project)
민쌍
2020. 10. 24. 21:42
배포 순서
Get Latest Source → Build → Process Kill → Run
각 작업은 성공시에만 다음 단계로 진행되어야 한다.
Project
Get Latest Source
- Github
- Webhook
- TFS
Build Jar, War
명령어
- Maven
- mvn clean install package //
- mvn package -DskipTest // Test 제외
- mvn spring-boot:run
- Gradle
- gradle wrapper --gradle-version 3.3 gradle 설치없이 build 수행 가능
- gradle build -x test
- gradle war -x test
- gradle build
- gradle bootRun
- Node
- npm install
- npm clean
- npm run / npm start
Windows
실행중인 Pid kill
-
ex) port 8080
FOR /F "tokens=5 delims= " %%P IN ('netstat -ano ^| findstr 0.0.0.0:8080 ^| findstr LISTENING') DO taskkill /F /PID %%P.bat 파일로 만들어서 실행해도 Good
*.Jar 실행
java -jar app.jar
728x90
반응형