728x90
728x90

IntelliJ Community 6

IntelliJ WAR 만들기 - Maven Package, Community Edition

IntelliJ Community Edition은 Ultimate Edition의 Artifacts에 있는 Web Application, JavaEE Application, EJB Application를 지원하지 않습니다. 그래서 직접 Maven의 package를 실행해줘야 합니다. 메이븐 프로젝트 패키징하기 - WAR 만들기 1. intelliJ IDE의 오른쪽에 있는 Maven를 클릭합니다. 2. Maven Lifecycle에서 package를 선택하고 마우스 오른쪽 버튼을 눌러 콘텍스트 메뉴에서 "Run 'test2 [package]'"를 클릭합니다. 그러면 target 폴더에 artefact가 출력됩니다. 로그를 보면 target 폴더에 test2 폴더를 생성하여 컴파일된 클래스들과 리소스들을 출..

IntelliJ Community 2023.05.30

IntelliJ Maven Project Folder 구조 - Community Edition

메이븐 프로젝트 폴더 생성 1. intelliJ IDE의 메뉴 File > Project Structure를 클릭하거나 Ctrl + Alt + Shift + S 키를 누릅니다. 2. Project Structure 대화상자에서 Project Settings에 있는 Modules를 선택합니다. 메이븐 프로젝트에서 필요로 하는 폴더가 존재하지 않을 경우 Project Structure 대화상자의 오른쪽에 붉은색으로 필요한 폴더를 보여줍니다. src\main 폴더에 소스 폴더(java)가 없습니다. src 폴더에 테스트 소스 폴더(test)가 없습니다. src\test 폴더에 테스트 리소스(resources) 폴더가 없습니다. 메이븐 프로젝트에서 필요한 폴더를 생성하도록 하겠습니다. 3. java 소스 폴더를..

IntelliJ Community 2023.05.30

IntelliJ WebApp Maven Project 생성 - WebApp, maven-archetype-webapp, URI is not registered

WebApp Maven Project(웹앱 메이븐 프로젝트) 생성하기 1. "New Project"를 클릭합니다. 2. New Project 대화상자에서 Generators에 있는 Maven Archetype를 선택합니다. 저는 프로젝트 이름(Name)을 "test2"로 입력하였습니다. 프로젝트 경로(Location)는 "C:\workspaces\studyj"로 하였습니다. (Git 연동은 다음에 하도록 하겠습니다.) JDK는 이전에 설치한 "Eclipse Temurin Version 1.8.0_372"를 선택하였습니다. ("Eclipse Temurin Version 1.8.0_372" 버전 JDK 설치는 여기(https://carrotweb.tistory.com/280)를 참고하시기 바랍니다.) 메이븐..

IntelliJ Community 2023.05.29

IntelliJ General Maven Project 생성 - Artifact, maven.compiler.source

General Maven Project(기본 메이븐 프로젝트) 생성하기 1. "New Project"를 클릭합니다. 2. New Project 대화상자에서 프로젝트 이름(Name)을 입력하고 프로젝트 경로(Location), 개발언어(Language), 빌드 시스템(Build system), JDK를 선택하고 "Create" 버튼을 누릅니다. 저는 프로젝트 이름(Name)을 "test1"로 입력하였습니다. 프로젝트 경로(Location)는 "C:\workspaces\studyj"로 변경하였습니다. (Git 연동은 다음에 하도록 하겠습니다.) 개발언어(Language)는 "Java"로 선택하였습니다. 빌드 시스템(Build system)은 "Maven"를 선택하였습니다. JDK는 이전에 설치한 "Eclip..

IntelliJ Community 2023.05.29

IntelliJ JDK 설정 - Eclipse Temurin (AdoptOpenJDK HotSpot) 1.8.0_372, JBR-17.0.6+10-829.9-jcef

IntelliJ IDEA Community 2023.1을 설치하면 자동으로 JBR-17.0.6가 설치됩니다. JBR-17.0.6이 설치된 경로는 IntelliJ가 설치된 폴더에 "jbr" 폴더입니다. (저는 "C:\workspaces\IntelliJ\jbr"입니다.) JBR은 JetBrains Runtime으로 OpenJDK 17.0.6을 기반으로 만들어졌습니다. 즉, JetBrains이 IDE(Integrated Development Environment, 통합 개발 환경)에서 사용할 목적으로 OpenJDK(Open Java Development Kit)를 가져와서 기능을 추가하고 개선한 JDK입니다. JetBrains Runtime에는 크롬 임베디드 기능과 향상된 클래스 재정의 기능이 포함되어 있습니..

IntelliJ Community 2023.05.27

IntelliJ 다운로드 및 설치 - IntelliJ IDEA Download & Install - 2023.1.2

IntelliJ IDEA 다운로드 1. JET BRANS 사이트(https://www.jetbrains.com/idea/)에 접속합니다. 현재 최신버전은 2023.1.2입니다. 2. 오른쪽 상단에 있는 Download나 페이지에 있는 Download를 클릭하면 Download IntelliJ IDEA 페이지로 이동합니다. 두 개의 버전을 다운로드할 수 있습니다. Ultimate는 유료 버전으로 입니다. 30일간은 무료로 이용한 할 수 있습니다. 이후에는 라이선스 구매해서 등록해야 사용할 수 있습니다. 현재 개인 라이선스 비용은 1년에 169달러입니다. Communiry Edition는 무료 버전입니다. Ultimate에 비해 지원 가능한 개발 언어, 프레임워크, 도구들이 제한되어 있습니다. 그러나 Jav..

IntelliJ Community 2023.05.27
728x90
728x90