[0531] 자바 웹 개발 과정🌞
⭐웹 개발
STS
정의
- 이클립스 기반의 스프링 애플리케이션 개발을 위한 개발 환경
- 다운로드 사이트: https://spring.io/tools
Maven
정의 및 환경변수 설정
- Apache사에서 만든 빌드툴(build tool)로서, pom.xml 파일을 통해 정형화된 빌드 시스템으로 프로젝트 관리를 해준다. Maven은 필요한 라이브러리를 특정 문서(pom.xml)에 정의해 놓으면 내가 사용할 라이브러리 뿐만 아니라 해당 라이브러리가 작동하는데에 필요한 다른 라이브러리들까지 관리하여 네트워크를 통해서 자동으로 다운받아 준다.
- 다운로드 사이트: http://maven.apache.org/download.cgi
- 환경변수 설정
- mvn 설치 확인
Maven 자바 프로젝트
- cmd 창에 아래 명령어를 입력하면 프로젝트 구조가 받아와진 것을 확인할 수 있다.
mvn archetype:generate -DgroupId=com.newlecture -DartifactId=javaprj -DarchetypeArtifactId=maven-archetype-quickstart
- App.java의 일부 코드 수정
- 컴파일하기
- 컴파일을 위한 설정
pom.xml을 다음과 같이 수정하기
<properties>
<maven.compiler.source>1.8</maven.compiler.source> // JDK 1.8버전으로 컴파일
<maven.compiler.target>1.8</maven.compiler.target> // JDK 1.8버전으로 실행
</properties>
- 실행하기
- 프로젝트 패키지를 생성하면 jar 파일이 생긴다.
- 컴파일된 클래스 파일을 jar 파일과 묶어서 실행시키자.
-> App.java에서 변경한 코드대로 출력되는 것을 확인할 수 있다.
Author And Source
이 문제에 관하여([0531] 자바 웹 개발 과정🌞), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@minjulee97/0531-자바-웹-개발-과정-pujdgj52저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)