다운로드 URL: https://adoptium.net/temurin/releases/?version=11

위 사이트에 들어가서 tar파일로 다운 받은 후 압축 해제 후 

/Library/Java/JavaVirtualMachines

위의 경로에 압축 해제한 파일을 옮겨놓고 터미널에서 java -version을 입력하여 버전 확인을 한다.

 

Posted by 知彼知己百戰不殆
,
Math.random() Random
- static 함수
- seed 값이 현재시간으로 고정
- 실행 시킬 때마다 계속 다른 난수 발생
- java.util 클래스
- seed 값 고정 가능

Random 함수는 seed를 100으로 고정 후 같은 코드를 2번 실행 후 캡처 한 결과

Random함수의 결과는 첫 번째 결과와 두 번째 결과가 값이 같았다.
그러나 Math.random()의 결과는 실행 할 때마다 결과가 달라졌다.

리얼한 무작위 난수를 뽑아내고 싶다면 Math.random() 함수를 사용하거나 Random 함수에서 seed값을 제거 후 사용하면 random함수에서도 무작위 난수가 뽑힌다.

Posted by 知彼知己百戰不殆
,

github에 기존 프로젝트를 다른 컴퓨터에서 clone 후 gradle 프로젝트 실행을 했으나 gradle refresh 할 때 오류 발생.

"Could not run phased build action using connection to Gradle distribution"

"General error during conversion: Unsupported class file major version 61"

위와 같은 오류 메시지들을 확인 할 수 있었다.

구글링 해보니 gradle/wrapper/dists 폴더에 안 쓰는 gradle jar파일을 삭제해야 한다고 함.

그래서 오늘자로 새로 바뀐 파일인 7.1.1 버전 삭제...했으나 그래도 gradle refresh 안 됨.

gradle-wrapper.properties 에서 distributionUrl 을 변경 후 완료.

Posted by 知彼知己百戰不殆
,