Update README to reflect project rename from snp-batch-validation to snp-collector
- Project name, JAR artifact, main class, context path, URLs all aligned - Remove VSCode sections (.vscode/ no longer exists) - Remove outdated AIS cache service description Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
부모
94e41909d3
커밋
803be1d5e4
30
README.md
30
README.md
@ -1,6 +1,6 @@
|
||||
# SNP-Batch (snp-batch-validation)
|
||||
# SNP Collector (snp-collector)
|
||||
|
||||
해양 데이터 통합 배치 시스템. Maritime API에서 선박/항만/사건 데이터를 수집하여 PostgreSQL에 저장하고, AIS 실시간 위치정보를 캐시 기반으로 서비스합니다.
|
||||
S&P Maritime API에서 선박/항만/사건 데이터를 수집하여 PostgreSQL에 저장하는 해양 데이터 배치 시스템. React 기반 관리 UI 포함.
|
||||
|
||||
## 기술 스택
|
||||
|
||||
@ -32,15 +32,7 @@ cd frontend && npm install && npm run build && cd ..
|
||||
mvn clean package -DskipTests -Dskip.npm -Dskip.installnodenpm
|
||||
```
|
||||
|
||||
빌드 결과: `target/snp-batch-validation-1.0.0.jar`
|
||||
|
||||
### VSCode
|
||||
|
||||
`Cmd+Shift+B` (기본 빌드 태스크) → 프론트엔드 빌드 + Maven 패키징 순차 실행
|
||||
|
||||
개별 태스크: `Cmd+Shift+P` → "Tasks: Run Task" → 태스크 선택
|
||||
|
||||
> 태스크 설정: [.vscode/tasks.json](.vscode/tasks.json)
|
||||
빌드 결과: `target/snp-collector-1.0.0.jar`
|
||||
|
||||
### IntelliJ IDEA
|
||||
|
||||
@ -57,16 +49,10 @@ mvn clean package -DskipTests -Dskip.npm -Dskip.installnodenpm
|
||||
mvn spring-boot:run -Dspring-boot.run.profiles=local
|
||||
```
|
||||
|
||||
### VSCode
|
||||
|
||||
Run/Debug 패널(F5) → "SNP-Batch (local)" 선택
|
||||
|
||||
> 실행 설정: [.vscode/launch.json](.vscode/launch.json)
|
||||
|
||||
### IntelliJ IDEA
|
||||
|
||||
Run Configuration → Spring Boot:
|
||||
- Main class: `com.snp.batch.SnpBatchApplication`
|
||||
- Main class: `com.snp.batch.SnpCollectorApplication`
|
||||
- Active profiles: `local`
|
||||
|
||||
## 서버 배포
|
||||
@ -75,18 +61,18 @@ Run Configuration → Spring Boot:
|
||||
# 1. 빌드 (위 빌드 절차 수행)
|
||||
|
||||
# 2. JAR 전송
|
||||
scp target/snp-batch-validation-1.0.0.jar {서버}:{경로}/
|
||||
scp target/snp-collector-1.0.0.jar {서버}:{경로}/
|
||||
|
||||
# 3. 실행
|
||||
java -jar snp-batch-validation-1.0.0.jar --spring.profiles.active=dev
|
||||
java -jar snp-collector-1.0.0.jar --spring.profiles.active=dev
|
||||
```
|
||||
|
||||
## 접속 정보
|
||||
|
||||
| 항목 | URL |
|
||||
|------|-----|
|
||||
| 관리 UI | `http://localhost:8041/snp-api/` |
|
||||
| Swagger | `http://localhost:8041/snp-api/swagger-ui/index.html` |
|
||||
| 관리 UI | `http://localhost:8041/snp-collector/` |
|
||||
| Swagger | `http://localhost:8041/snp-collector/swagger-ui/index.html` |
|
||||
|
||||
## 프로파일
|
||||
|
||||
|
||||
불러오는 중...
Reference in New Issue
Block a user