2024-1학기 소프트웨어공학 프로젝트 6조 Issue Tracker의 백엔드 어플리케이션입니다.
- JDK 17
- MySQL 8.0
- Intellij IDEA 혹은 기타 Java IDE
- git clone
$ git clone https://github.com/SWE-PRJ/backend.git
- Intellij IDEA 등의 IDE에서 해당 프로젝트를 열고 실행
- MySQL 계정 생성(계정이 없는경우)
다음 계정으로 MySQL 계정을 생성한다.
username: root
password: sqlpassword
- MySQL 계정이 이미 있는경우
Windows (cmd):
set SPRING_DATASOURCE_USERNAME={ your_username }
set SPRING_DATASOURCE_PASSWORD={ your_password }
Windows (PowerShell):
$ env:SPRING_DATASOURCE_USERNAME = "{ your_username }"
$ env:SPRING_DATASOURCE_PASSWORD = "{ your_password }"
macOS / Linux:
export SPRING_DATASOURCE_USERNAME={ your_username }
export SPRING_DATASOURCE_PASSWORD={ your_password }
- jar 파일 실행
$ cd build/libs
$ java -jar {jar파일명}.jar