일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- log error
- java 1.8 11
- java 여러개 버전
- Java 1.8
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
- No tests found for given includes
- java 버전 변경
- java 11
- no sources given
- property or field 'jobparameters' cannot be found on object of type
- Medium
- JUnit
- el1008e
- 스프링부트테스트
- springbatch error
- java version
- yum install java
- springboot
- mac os git error
- maybe not public or not valid?
- error
- LeetCode
- OpenFeign
- springboottest
- AWS CLI
- querydsl no sources given
- aws
- parse
- easy
- java
- Today
- Total
목록분류 전체보기 (116)
쩨이엠 개발 블로그
gradle로 build하여 push를 하기 위해서는 jib가 필요하다 build.gradle에 jib를 추가한다 container 태그 안에는 JVM option과 포트를 입력해준다 build.gradle plugins { id 'org.springframework.boot' version '2.3.4.RELEASE' id 'io.spring.dependency-management' version '1.0.10.RELEASE' id 'java' id 'com.google.cloud.tools.jib' version '2.6.0' } ... jib { from { image = "adoptopenjdk/openjdk11:alpine" } to { image = "xxxxxxxxxxx.dkr.ecr.ap-..
ECR이란 ? 컨테이너 이미지를 저장하고 관리, 배포할 수 있는 레지스트리. AWS ECR을 사용하면 자체 컨테이너 리포지토리를 운영하거나 기본 인프라 확장에 대해 신경 쓸 필요성이 줄어들고 ECS(Elastic Container Service)를 사용하면 개발 및 배포까지 AWS에서 관리가 가능하다. ECR 등록에 대해 cli로 하기 위해서는 docker-credential-helper가 필요하다 github.com/awslabs/amazon-ecr-credential-helper 를 참조하여 설치한다 이 포스팅 Mac OS를 기준으로 함 1. aws cli 설치 [ AWS ] AWS Cli 설치 1. 파일 다운로드 curl 명령을 사용하여 파일을 다운로드한다. -o 옵션은 다운로드한 패키지가 기록되는..
1. 파일 다운로드 curl 명령을 사용하여 파일을 다운로드한다. -o 옵션은 다운로드한 패키지가 기록되는 파일 이름을 지정합니다. 이 예제는 AWS 가이드를 따라 AWSCLIV2.pkg로 설정하였다 최신 패키지로 깔기위해서는 버전 이름을 적지 않으면 된다 $ curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" 2. Install 다운로드한 .pkg 파일을 소스로 지정하여 install한다. pkg : 설치할 패키지 명 target: 설치할 위치. 파일은 /usr/local/aws-cli에 설치되고 /usr/local/bin에 symlink가 자동으로 생성된다. 해당 폴더에 쓰기 권한을 부여하려면 명령에 sudo를 포함하면 된다고 한다...

Log4j2에서 제일 많이 쓰는건 아무래도 RollingFile로 하루 혹은 시간마다 넘어갈 수 있게 만드는 설정이다 열심히 찾은 김에 정리한다 build.gradle plugins { id 'java' id 'org.springframework.boot' version '2.3.4.RELEASE' id 'io.spring.dependency-management' version '1.0.10.RELEASE' } group 'com.test.demo' version '1.0-SNAPSHOT' repositories { mavenCentral() } configurations { compile.exclude module: 'spring-boot-starter-logging' } dependencies { ...

lombok 사용하던 중 log4j로 변경하고 있는데 에러가 났다 확인해보니 spring boot 모듈 중에 logging dependency가 있어 대체되지 않았다 해서 build.gradle에 logging을 제외시키도록 아래의 configuration을 추가하였다 configurations { compile.exclude module: 'spring-boot-starter-logging' } 잘 돌아가는 것 확인!
개발 환경을 바꾸면서 나던 에러들을 하나하나 잡던중 갑자기 gradle build가 안되기 시작했다 $ gradle build -x test > Configure project : You are using one or more deprecated Asciidoctor Gradle plugin features. To help with migration run with --warning-mode=all. > Task :asciidoctor FAILED FAILURE: Build failed with an exception. * What went wrong: A problem was found with the configuration of task ':asciidoctor' (type 'AsciidoctorT..

sdkman도 못깔고 버전은 자꾸 1.8에 와있어서 찾아봤더니 또 다른 방법이 있었다 $ sudo alternatives --config java 이때 바꿀 번호를 적어주면 된다 Enter to keep the current selection[+], or type selection number: 2 그리고 다시 java -version을 해보면 잘 나오는 것을 확인할 수 있다 !

sdkman도 못깔고 버전은 자꾸 1.8에 와있어서 찾아봤더니 또 다른 방법이 있었다 $ sudo alternatives --config java 이때 바꿀 번호를 적어주면 된다 Enter to keep the current selection[+], or type selection number: 2 그리고 다시 java -version을 해보면 잘 나오는 것을 확인할 수 있다 !

기존 IDC에 있던 DB를 사용하려는데 create문이 돌아가질 않는다 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'JSON, sensor_level TINYINT, create_at DATETIME NOT NULL, PRIMARY KEY' at line 5 JSON 타입이 입력이 되지 않는 건 버전문제가 제일 유력하다고 해서 버전을 확인해보기로 했다 mysql 깔린 서버로 터미널로는 못들어가게 되어있어서 쿼리로 하는 방법을 찾아보았다 간단하다 > SELECT VERSION(); 입력해보면 버전이 보이는 것을 ..

R에서 package를 다운로드하려는데 MAC OS를 업그레이드 한 후 갑자기 error가 뜬다 R문제가 아니라 MAC OS 업글이 문제였다 xcode를 설치한 후 $ xcode-select --install 다시 install 해보면 ... 잘 다운로드 되는 것을 확인 할 수 있다