tonykang22 / hello-world-auto-store

3 stars 1 forks source link

[common] Script 오류 #78

Closed tonykang22 closed 1 year ago

tonykang22 commented 1 year ago

스크립트 이슈

settings.gradle




product-analyzer driver path issue

public class PathFinder {

    // ~/hello-world-auto-store/scripts 사용 예정 시
    // public static final Path projectRootPath = Paths.get(".").normalize().toAbsolutePath().getParent();
    public static final Path projectRootPath = Paths.get(".").normalize().toAbsolutePath();

    public static Path getDriversDir() {
        return Path.of(projectRootPath.toString(), "drivers");
    }

    public static Path getGeckodriver() {
        return Path.of(getDriversDir().toString(), "geckodriver");
    }
    ...
}




order-manager MainClassName Error


tonykang22 commented 1 year ago

코멘트 작성자: kingwaggs



> 스크립트 이슈

상웅님, 보통 /root/hello-world-auto-store 경로에서 /scripts/deploy.sh order-manager 와 같이 입력하여 배포를 진행합니다. 그 이유는 /root/hello-world-auto-store 경로에서 git pull origin develop 으로 develop 브랜치의 내용을 pull 받아 사용하려해서요 추후에 product-manager, product-analyzer, order-manager 가 각각 완벽히 독립된 모듈로 동작한다면 해당 root dir path 에서 실행 스크립트를 돌리는식으로 변경하려고 합니다. 우선 위에 남겨주신 이슈중에 path 때문에 order-manager 배포가 안되는 현상이 있다면, order-manager 는 deploy.sh 를 사용하지 않고 준비된 별개 스크립트를 사용하는 방식으로 배포를 해도 좋을것 같습니다(이게 원인이라면요)

order-manager MainClassName Error

위 이슈 관련해서는 boot jar 즉, multi-module 로 구성했었다가 별개의 모듈로 떼어내는 과정에서 build.gradle 에 정보가 완벽히 분리되지 않아 발생하는것 같은데요 금방 수정하실수 있을것 같습니다. 파악되는 내용 업데이트 부탁드립니다.

tonykang22 commented 1 year ago

order-manager MainClassName Error


tonykang22 commented 1 year ago

논의 사항