본문 바로가기

전체 글43

[Travis CI] directory 설정 [오류 스토리] travis ci 를 사용하려하는데 .travis.yml 파일을 책에선 build.gradle 이 있는 곳에 넣으라고 해서 넣었는데 아예 인식조차 안되어서 찾아보니 루트에다가 넣어한다고 했다 루트에 넣었더니 인식은 되기 시작! 하지만 .travis.yml 파일 속 before_install: - chmod +x gradlew 이쪽부분에서 chmod: cannot access 'gradlew': No such file or directory The command "chmod +x gradlew" failed and exited with 1 during . 이런 오류가 났다. 뭔가 딱봐도 gradlew을 찾지 못해 생기는 오류 같았다. 여기서 내 프로젝트 겉구조를 보면 - ecodiary -.. 2021. 9. 20.
org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL 오류- spring boot, mysql 이게 찾아보니까 오류의 원인이 되게 다양한 것 같더라구요! 결론적으로 저 같은 경우에는 DB 계정 권한에서 테이블 create 권한을 없애놨는데 spring.jpa.hibernate.ddl-auto=update 로 인해서 User table이 없으니 만드려고 할 때 오류가 생긴 거였더라고요! 이럴 경우에는 해당 계정에게 권한을 주거나 root계정에서 테이블을 만들고 시작하면 되겠죠? 저는 그냥 테이블 만들고 시작했더니 바로 오류 사라졌습니다! 결론! 오류의 원인이 많지만 그중 하나는 계정의 권한으로는 안 되는 sql구문이 사용될 때! 2021. 9. 7.
assertthat 오류 import static org.assertj.core.api.Assertions.assertThat; 위의걸로 import하면 가능! junit 버전때문에 자동으로 안되는듯! 2021. 9. 1.
CS 관련 페이지들 알아야할 CS 지식들 https://d2.naver.com/helloworld/1329 http://blog.wishket.com/http-vs-https-%EC%B0%A8%EC%9D%B4-%EC%95%8C%EB%A9%B4-%EC%82%AC%EC%9D%B4%ED%8A%B8%EC%9D%98-%EB%A0%88%EB%B2%A8%EC%9D%B4-%EB%B3%B4%EC%9D%B8%EB%8B%A4/ 2021. 9. 1.
Mysql 8.0 utf8mb4 windows 설정 기록용이므로 문제가 생길시... 어쩔수없습니당....ㅠ 저도 이렇게 쓰다가 문제가 생길시 수정 혹은 삭제하겠습니다! C:\ProgramData\MySQL\MySQL Server 8.0 경로에 있는 my 파일 수정(수정 전에 한번 백업해놓으시길 권장) 아래 코드를 추가해주고 작업관리자->서비스->MySQL8.0 재시작! (근데 만약 여기서 종료는 되는데 시작이 안된다? 그렇다면 아래코드를 인코딩하는데 문제가 생긴것! 그러니까 다시 변경부분 삭제하고 다시 실행해보기! 우선 저는 실행이 됩니다만.. 해당 코드가 안되면 검색한번 해보시길...!) [client] default-character-set=utf8mb4 [mysqld] character-set-client-handshake = FALSE init_c.. 2021. 8. 30.
공부 체크리스트 코드 커버리지 사용, 라인 커버리지 충족 - JaCoCo 사용 Jenkins Docker k8s TDD 디자인 패턴 계속 추가될 예정 2021. 8. 26.