분류 전체보기

io.github.git-commit-id git-commit-id-maven-plugin false false 스프링 프로젝트를 분석하다 뭐하는 플러그인인지 궁금하여 찾아보았다. git-commit-id-maven-plugin 애플리케이션이 배포될 때 버전 정보를 확인할 수 있도록 빌드 중에 버전 정보를 자동으로 생성해주는 플러그인 서버에 현재 배포되어 있는 애플리케이션의 버전 정보를 표시할 수 있다 ex) 하나의 프로젝트가 여러 개의 서버에서 각기 다르게 서비스 -> 해당 정보를 관리자 페이지에서 확인할 수 있게 하고싶다 빌드할 때 자동으로 git.properties 파일을 생성 // git 소스 코드 저장소의 상태에 대한 정보가 포함된 파일 spring-boot-starter-parent POM에는..
· Frontend
com.gitlab.haynes libsass-maven-plugin 0.2.26 generate-resources compile ${basedir}/src/main/scss/ ${basedir}/src/main/resources/static/resources/css/ ${project.build.directory}/webjars/META-INF/resources/webjars/bootstrap/${webjars-bootstrap.version}/scss/ spring 프로젝트를 분석하다가 libsass-maven-plugin이 무엇인지 궁금하여 찾아봤다. CSS Cascading Style Sheets HTML을 꾸며주는 그것 SASS, SCSS와 CSS SASS와 SCSS는 CSS를 편리하게 사용할 ..
· Backend/JPA
보호되어 있는 글입니다.
· Backend/JPA
보호되어 있는 글입니다.
· Backend/JPA
보호되어 있는 글입니다.
· Backend/JPA
보호되어 있는 글입니다.
· Backend/JPA
보호되어 있는 글입니다.
· DevOps
목차 DevOps란? DevOps의 이점 DevOps의 적용 DevOps 관련 방법들 코드형 인프라(IaC, Infrastructure as code) 오픈소스 원칙의 협업 문화와 애자일(Agile) 방법론 CI/CD 파이프라인 최종 사용자의 피드백 마이크로서비스 아키텍처와 자동화 DevOps 플랫폼 및 툴 DevOps 및 보안 DevOps란? 'development(개발)' + 'operation(운영)' 개발과 운영의 경계를 허물고 하나의 팀으로서 소통, 협업 및 통합을 강조하는 조직 구조, 문화 하나의 아이디어(새로운 소프트웨어 기능, 개선 요청 또는 버그 수정 등)가 사용자에게 가치를 제공할 수 있도록 지원하는 사람, 프로세스, 기술의 합집합 운영 환경에서 개발 -> 배포로 진행되는 프로세스의 속..
자바 언어 버전과 SDK 버전의 차이 때문이다. File -> Project Structure -> Modules 들어가서 Sources의 Language level을 17로 바꿔주니 해결되었다. 참고) SDK 버전은 17이고 Language level도 17로 되어있다. 컴파일러도 아므과 같이 바이트코드 버전이 17로 되어있음
spring 프로젝트를 만들면 maven 또는 gradle을 사용하는 것을 볼 수 있다. 오늘은 maven에 대해 공부를 해보려고 한다. Apache Maven 이란? Apache에서 만든 Java 기반 프로젝트 관리도구 POM(Project Object Model)의 개념을 기반으로 한다. pom.xml 파일에 필요한 라이브러리만 적으면 Maven이 자동으로 다운받고 설치해주고 경로도 지정해줌. 자동으로 의존성 관리를 해주는 중앙 저장소(라이브러리를 공유하는 파일 서버)라고 볼 수도 있다. maven이 없는 세상 프로젝트를 만듦. mysql 라이브러리가 필요하다. mysql 사이트에서 다운을 받음 해당 파일을 3-1. 프로젝트 폴더에 카피해옴.(lib) 3-2. 외부 폴더에 카피해옴 빌드함 (프로젝트가..