BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 65
·
개발/java
증상BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 65 원인JDK 와 Gradle 버전 호환 문제버전확인PS D:\> gradle -v------------------------------------------------------------Gradle 8.0.2------------------------------------------------------------Build time: 2023-03-03 16:41:37 UTCRevision: 7d6581558e226a580d91d399f7dfb9e3095c2b1dKotlin: ..
statefulset으로 vscode+ Maven + Gradle 환경 구성
·
환경관련
자바 개발하려면 무료툴로는 eclipse가 좋긴 하지만 무거운 감이 있다.어딘가 k8s 클러스터에 띄워놓고 필요할때 web으로 붙으면 사용 가능한 개발환경을 구성해보자.statefulset으로 codeserver를 띄우는데 생성되는 파드마다 각각의 스토리지와 서비스를 갖도록 해보자구성 순서.git-credentials, .gitconfig파일 생성linuxserver/codeserver 이미지를 베이스로 하여 git-credentials, gitconfig를 포함하고 openjdk11과 maven, gradle 설치하는 Dockerfile 생성이미지빌드nexus 연결 config 관련 persistentVolume 생성 Dockerfile을 만들고 빌드해보자.#GIT_CREDENTIALS 은 ID:tok..
nexus gradle repository
·
CloudNative/Provisioning
maven repository를 설정하였지만 gradle 빌드를 위해서는 추가로 gradle.org proxy 구성이 필요하다. blob store 먼저 만들고 동일 이름의 repository를 생성하자. remote storage에 https://plugins.gradle.org/m2/ 를 추가해주고 truststore  체크해서 인증서를 저장하자 이제 group으로 host 배포용 maven snapshot, maven release를 같이 묶어 주자member 순서대로 찾기때문에 프록시는 가장 하단에 위치시키자 마찬가지로 blob store를 먼저 만들고 리포지토리 생성한다. 계정별 권한을 차등하여 주고 있다면,기존 role에 native-gradle-public과 native-gradle-plug..