# maven

55개의 포스트

Maven 기본 다지기 1편

Maven을 Builder로 사용할 때 꼭 알아둬야 하는 개념들에 대해서 정리하였습니다.plugin, phase, goal, LifeCycle 총 4가지가 기본 개념인데 이 부분에 대해서 포승팅하겠습니다.Maven 그 자체로는 기본적인 기능을 제공하는 것만으로는 딱히

1일 전
·
0개의 댓글
post-thumbnail

Maven 사용 시 Repository Credential(계정 정보) 안전하게 사용하기

Maven 의 경우 과거에 많이 쓰였던(혹은 지금도) Java기반 프로젝트의 빌드 관리 도구로 많이 채택되었던 도구이다.js의 npm, yarn 처럼 java, kotlin 등 프로젝트에서 사용되는 라이브러리 dependency를 관리할 수도 있고 그 외 빌드 프로세스

2021년 4월 3일
·
0개의 댓글
post-thumbnail

생성부터 배포까지

이번 글에선 maven-quickstart 프로젝트를 생성하여 톰캣에 배포하여 웹을 띄우기까지의 과정을 처음부터 작성하려고 한다. 물론 메이븐을 이해하기 위해 이클립스나 인텔리J는 사용하지 않고 vscode와 터미널 기능만 이용하려고 한다.이번 글의 내용은 기본적으로

2021년 3월 30일
·
0개의 댓글
post-thumbnail

POM.xml 활용

pom은 project object model의 약자로써 메이븐은 pom에 기술된 내용을 바탕으로 빌드를 진행한다. 즉 pom은 maven에서 사용하는 빌드 파일이다.아래의 코드는 이전 글의 메이븐 생성하기에서 만든 프로젝트의 pom.xml을 열었을 때 볼 수 있는 내

2021년 3월 30일
·
0개의 댓글
post-thumbnail

Maven 프로젝트 만들기

이전 글에서 메이븐이 왜 필요한지 간단히 알아보았다. 이번엔 메이븐을 사용하는 방법에 대해서 다루고자 한다. 학습의 이해를 위해 IDE에서 지원하는 기능은 사용하지 않고 프로젝트를 만들어 보겠다. 먼저 maven을 사용하기 위해 다운로드를 받아주어야 하는데 두가지 방법

2021년 3월 30일
·
0개의 댓글
post-thumbnail

Maven을 알아보자

메이븐은 자바 프로젝트의 빌드(build)를 자동화 해주는 관리 도구(build tool)이다. 아파치 소프트웨어 제단에서 만들어졌으며, 이전의 Apache Ant 의 대안으로 만들어졌다. Too Much Information발표일은 2004년 7월 13일

2021년 3월 30일
·
0개의 댓글
post-thumbnail

# 1 wsl환경 intellij 터미널 docker 메이븐 설치

인텔리제이 터미널 wsl로 바꾸기경로 바꾸기 바뀌긴하는데 터미널이 안정적이지 않고 약간 깨짐명령어는 그래도 잘 돌아간다도커 리눅스 설치https://www.bsidesoft.com/7871요 선생님이 아주 잘 정리 해주셨다자바 설치(메이븐을 위해 설치)명령어로

2021년 3월 30일
·
0개의 댓글

Session & Maven & Log

인터넷뱅킹을 생각해보자. 로그인을 하면 이체, 조회 메뉴등에서 나의 자산을 관리할 수 있고, 10분 뒤 자동으로 로그아웃 된다는 걸 본 적 있을 것이다. 웹 페이지는 하나의 웹 프로그램과 동일한데, 어떻게 단 한번의 로그인 만으로 기능을 모두 이용하고, 제한 시간까지

2021년 3월 21일
·
0개의 댓글
post-thumbnail

Multiple annotations found at this line: Failed to read schema document

spring mvc 프로젝트를 새로 만들고 작업하던 중 pom.xml에서 오류가 발생해서 해결 방법을 정리합니다.

2021년 3월 4일
·
0개의 댓글
post-thumbnail

Maven 메이븐

메이븐에 대한 설명

2021년 3월 3일
·
0개의 댓글
post-thumbnail

bcrypt를 이용해 비밀번호 암호화하기 (Spring / Maven)

spring security의 bcrypt를 사용해 암호화를 해보자!

2021년 3월 1일
·
0개의 댓글
post-thumbnail

스프링 프레임워크 실습 및 프로젝트

sdkman를 사용해서 java 설치가능참조: https://phoby.github.io/sdkman/위에 블로그에 나온대로 SDMMAN!은 대부분의 유닉스 기반 시스템에서 여러가지 SDK(Software Development Kits)의 병렬 버전을 관리하기

2021년 2월 20일
·
0개의 댓글
post-thumbnail

Spring_프로젝트 세팅

이번 시간에는 "Spring_프로젝트 세팅"에 대해 다뤄보겠습니다.

2021년 2월 18일
·
1개의 댓글
post-thumbnail

Spring Tomcat 연결 / 에러 해결

Tomcat을 설치하고 Server에 등록한 후 실행시키면 다 될 줄 알았다.하지만 tomcat localhost failed to start 라는 에러가 계속 발생했다.처음에 db.properties 파일을 만들기 전에 미리 root-context에 경로를 지정해줘서

2021년 2월 13일
·
0개의 댓글
post-thumbnail

[Spring] Spring MVC 프로젝트 생성

VSCode 스프링 MVC 프로젝트 생성

2021년 1월 29일
·
0개의 댓글
post-thumbnail

How to make maven project on Eclipse

maven은 빌드를 알아서 해주는 도구입니다. 프로젝트의 뼈대를 만들어주고 테스트, 라이브러리 동기화 등을 알아서 해줘서 편리합니다.!maven으로 프로젝트를 만들면 간단한 수정만으로 spring 및 웹 프로젝트를 진행할 수 있게됩니다.java EE를 선택해줍니다

2021년 1월 29일
·
0개의 댓글

스프링 부트의 의존성 관리

본 글은 공부만 하면 까먹을 것 같아서 정리하는 글입니다. >본 글은 인프런 백기선 강사님의 '스프링 부트-개념과 활용' 강좌에서 발췌한 내용들입니다. 스프링 부트 버전은 2.4.2 버전 입니다. > 첫 글이어서 매우 미숙합니다. 주의요망 🙇‍♂️ pom.xm

2021년 1월 28일
·
0개의 댓글

[부스트코스 웹] Maven

Maven은 지금까지 애플리케이션을 개발하기 위해 반복적으로 진행해왔던 작업들을 지원하기 위하여 등장한 도구입니다. Maven을 사용하면 빌드(Build), 패키징, 문서화, 테스트와 테스트 리포팅, git, 의존성관리, svn등과 같은 형상관리서버와 연동(SCMs),

2021년 1월 2일
·
0개의 댓글
post-thumbnail

AWS EC2에 Maven 설치해보기

EC2 머신에 Maven을 설치해보겠습니다.

2020년 12월 31일
·
0개의 댓글

Github Actions을 활용한 Steam news 메일링 프로그램 만들기 - 개요

Github Actions 와 java를 이용한 메일링 프로그램 만들기

2020년 12월 30일
·
0개의 댓글