Spring
-
Slack Chatbot 구현 회고록AI/Chatbot 2022. 12. 21. 20:40
이 글은 Slack bot 만드는 방법에 대해 기술한 글이 아닙니다 참고 부탁드립니다:) 회사에서 자사의 챗봇 시스템을 카카오톡에 연동에 이은 Slack에도 연동할 수 있도록 파이프라인을 구축하라는 과제를 내줬습니다. 처음에는 카카오톡도 한번 해봤으니까 Slack 뭐 어렵지 않겠지? 라고 생각했었는데…. 결론적으로 매우 많은 삽질을 하였습니다😭 그래서 이번 포스팅에서는 제가 겪었던 문제들을 공유하면서(사실 다음에 팀 내 발표 및 QA 대응 하면서 본인이 까먹지 않기 위한자료….) 테크니컬 리뷰할 수 있는 시간을 가져보도록 하겠습니다. 먼저 처음에는 타사에서는 어떤 식으로 연동했는지 벤치마킹하기 위해서 저는 구글의 dialogflow 그리고 단비 AI 자료를 많이 리서치 하였습니다. 일단 가이드 문서부터 ..
-
[AWS EC2]Ubuntu에 Spring Project 셋팅하기Infra/aws 2020. 4. 24. 11:08
자신의 Project가 Spring Boot Project라면 mvnw 파일이 프로젝트 생성시 같이 만들어져 있을것입니다. 이때는 github에서 내려받을때 프로젝트 폴더안에 mvnw파일이 있으므로 따로 Maven을 설치 안하셔도 됩니다. mvnw는 MavenWrapper의 약자로써 Maven이 설치되어 있지 않은 환경에서도 Maven을 사용할 수 있도록 해주는 도구입니다. 장점으로는 Maven의 버전을 알아서 관리해준다는 점입니다.(버전 정보 명시 안해주면 최신버전으로 설정해줌) 하지만 Project를 Spring Legacy Project로 만들었다면 mvnw파일이 없을것입니다. 그 때는 Maven을 설치해줘야 프로젝트 빌드를 할 수 있습니다. pom.xml이 저장되어 있는 위치에서 다음과 같이 빌드..