오늘은 Spring Boot, Gradle, Java, JPA, lombok, h2 DB를 이용하여 로컬에서 Application을 하나 만들어 볼까 합니다. 그냥 기본적인 부분들만 있으니깐 기본적으로 세팅을 원하는 분들만 봐주세요 * 세팅만 있어요!! 네... Spring Boot init하여주시고 세팅에서 지금보이지는 않지만 lombok까지 지정하여 주세요 글보다는 사진을 첨부할테니깐 비슷하게 세팅하시면 됩니다. 처음에 Gradle이 제대로 나오지 않을수 있는데 Event Log등을 잘 찾아보면 Import Gradle Project가 보일겁니다. 이걸 눌러주세요 JpaExampleApplication에 들어가서 저 화살표를 눌러주면 서버가 잘 구동됩니다. 이렇게요. 다음글에서 나머지 부분들 넣을게요.
genkins 서버에 maven을 설치하여서 빌드가 되도록 하는 것을 만들고 싶어서 maven을 설치하려고 합니다. 설치 리스트 확인 $ sudp apt list maven Maven 설치 $ sudo apt install maven 주욱 시간이 오래 걸립니다. mvn -v를 하고 Java의 Path가 없다고 나오면... /usr/lib/jvm/java-1.8.0-openjdk-amd64 이 쯤에 Java가 있습니다. Path를 설정해 줍시다. # zsh의 경우 $ sudo vi ~/.zshrc # bash의 경우 $ sudo vi ~/.bash_profile 자바 패스 설정은 자료가 많으니 한번 찾아봐주세요
이전에 글을 남길때는 gradle을 선택하고 Java만 선택한 이후에 web은 선택하지 않고 프로젝트를 세팅하였습니다. web을 선택하여서 main아래에 webapp이 노출되는 방식으로 한번 설명해 보겠습니다. Spring에서 MVC를 선택하는 방법보다는 다소 손이 조금 더 가긴 합니다. 기존 트리 구조가 맞는 분들께는 추천 드립니다. 😀 기존 방법은 여기로... 2020/01/18 - [Web/Server] - IntelliJ IDEA. Spring MVC + gradle + tomcat IntelliJ IDEA. Spring MVC + gradle + tomcat 고민을 하다가 드디어 무료판을 벗어났습니다. Community 버전에서는 tomcat을 넣어서 어떻게 하다가 너무 스트레스를 받아서 인지 ..
안타깝게도 Java는 무료 버전이 아닙니다. 그래서 자유롭게 사용하기가 어려운데요. OpenJDK? 자바 플랫폼, 스탠더드 에디션 (Java SE) 의 자유,오픈 소스 구현체이고. 자바가 유료화가 되면서 한층 주목을 받는다고 합니다. 자 그러면 OpenJDK를 받으면 되는거 아닌가? 하지만 brew로 설치하면 될것이라고 생각하겠지만 OpenJDK는 되지가 않습니다. 공식적으로 지원을 하지 않는다고 합니다... 그래서 선택한 것이 AdoptOpenJDK입니다. AdoptOpenJDK? 미리 prebuild 형태로 java binary를 제공하는 커뮤니티 그룹에서 제공하는 방법으로 OpenJDK처럼 받아서 직접 빌드하여야 하는 것이 아닌 빌드가 된 상태로 제공이 된다고 합니다. https://github.c..
Spring을 하기 위해서 Java를 설치하는 방법을 알아야 겠죠? 일단 yum으로 설치 가능한 jdk 목록을 확인 하여야 합니다. $ yum list java*jdk-devel 결과는 다음과 같음. [dh@localhost ~]$ yum list java*jdk-devel CentOS-8 - AppStream 1.5 MB/s | 6.3 MB 00:04 CentOS-8 - Base 2.0 MB/s | 7.9 MB 00:04 CentOS-8 - Extras 632 B/s | 2.1 kB 00:03 nginx mainline repo 7.9 kB/s | 23 kB 00:02 nginx stable repo 3.4 kB/s | 10 kB 00:02 설치된 패키지 java-1.8.0-openjdk-devel.x..
- Total
- Today
- Yesterday
- Python
- android
- Kotlin
- intellij
- CentOS
- git
- Xcode
- github
- Java
- windows10
- tomcat
- SWIFT
- Linux
- centos8
- golang
- rxswift
- Spring
- nodejs
- Windows
- Codable
- docker
- php
- ios
- MySQL
- ubuntu
- cocoapods
- Gradle
- enum
- war
- go
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |