본문 바로가기

ops117

[other] gradle - "Unsupported class file major version 65" spring boot 3.0.7java 17gradle 8.11.1로 프로젝트 의존성을다운받다가Unsupported class file major version 65 에러가 발생했다.   gpt에 의하면 java 17 이상에서 컴파일된 클래스 파일을 java 16 이하 버전에서실행하려고 할때 발생할수 있는 오류라고 한다.jdk의 버전 차이로 발생한다고 한다. 해결책  gradle jvm이 java17을 사용하게 설정한다.위치는file -> settings > Build, Execution, Deployment -> Build Tools > Gradle 이다.   터미널에./gradelw wrapper --gradle-version 8.11.1명령어를 입력하여gradle wrapper를 최신 버전으로 업데.. 2024. 12. 1.
[other] gradle jvm 설정하기 프로젝트 모듈은 모두 java17로 설정해 두었는데 위와 같은 에러가 발생했다.  확인 1  확인 2  file -> settings -> build tools -> gradle 을 확인하니gradle jvm은 아직도 java11로 되어 있었다.  gradle jvm을 java17로 설정해주니위의 에러는 더이상 발생하지 않는다 . 2024. 12. 1.
[other] 윈도우에 gradle 설치하기 gradle 검색  Docs의 Installing Gradle 클릭   페이지 오른쪽의 Windows installation 클릭  Installing manually 옆의 "+" 클릭   Download클릭  binary-only클릭   다운받은 파일의 압축을 해제하고  사용하고자 하는 드라이브에 폴더를 생성후폴더안에 압춘푼 파일을 붙여 넣는다.  위와 같이 bin 파일이 보이는 위치의 경로를 복사한다.   검색창에 시스템 검색  하단의 환경변수 클릭  시스템 변수항목의새로만들기 클릭  변수 이름을 GRADLE_HOME으로 지정하고 변수 값에 복사한 경로를 붙여 넣는다.    변수 등록 완료  gradle을 어디에서나 실행할수 있게 하기 위해서Path에 gradle 실행 파일이 있는 경로를 추가해준다... 2024. 12. 1.
[other] ruby로 sass 설치하기 *ruby를 먼저 설치해야 한다.https://rubyinstaller.org/ RubyInstaller for WindowsIs RubyInstaller for you? RubyInstaller is the easiest and most widely-used Ruby environment on Windows. And Ruby is a great language for beginners as well as professionals. It’s suitable for small scripts as well as large applications. RubyInstaller comrubyinstaller.org      관리자 권한으로 cmd를 실행한다.  gem install sass 입력  설치완료 2024. 11. 26.
[aws] 터미널에서 aws s3에 파일 업로드 하기 버킷 만들기 클릭  버킷 이름 입력   터미널에서 aws에 접근할때 사용할사용자를 생성하기 위해 IAM 검색   사용자 클릭  사용자 생성 사용자 이름 입력  직접 정책 연결  AdministorAccess 선택   다음 클릭  사용자 생성 클릭user1 사용자가 생성이 되었다.   엑세스 키 생성 클릭  CLI 선택  주의사항 체크  태그 입력 및 엑세스 키 만들기 클릭   키 생성 완료  .csv 파일 다운로드 클릭  cli 설치를 위해 구글에 aws cli 검색 windows 클릭  터미널을 열고 msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi 입력   설치가 완료된 후새로운 터미널을 열고 위의 명령어를 입력  aws에 접근할때 사용할 정보를 저.. 2024. 11. 12.
[other] 윈도우 cmd에서 드라이브 이동하기 c 드라이브에서 e 드라이브로 이동하려고 한다.   cd /d 를 입력   e드라이브로 이동이 되었다.  아래의 글을 참고함 https://stackoverflow.com/questions/17420992/in-cmd-bat-i-can-change-dir-from-c-to-d-but-not-other-way-aroundcd /d "D:\" D:\>cd /c "C:\" The filename, directory name, or volume label syntax is incorrect. D:\> when I..." data-og-host="stackoverflow.com" data-og-source-url="https://stackoverflow.com/questions/17420992/in-cmd-bat.. 2024. 11. 12.
[aws] s3 사용하기 s3검색  버킷 만들기 클릭  버킷 이름 입력  모든 퍼블릭 엑세스 차단 체크 해제  경고문 체크  버킷 키 비활성화  버킷 만들기 클릭  "_"를 사용하면은 안되는거 같다.  "-"로 변경하였지만,공백도 허용하지 않는거 같다.  공백 제거 버킷 만들기 클릭  버킷이 생성되었다.  폴터 만들기 클릭  폴더 이름 입력  폴더 만들기 클릭  폴더가 생성되었다.  업로드 클릭  파일추가 클릭  창이 열리면 추가할 파일을 선택-> 위와 같이 선택한 파일이 추가가 된다.   업로드 클릭 jpg 파일이 추가 되었다. 파일을 클릭해서 객체 url을 클릭  객체url로는 파일을 확인할수 업는거 같다.  뒤로 가기-> 열기 클릭 사진을 확인할수 있다.  결론s3를 사용해서 폴더 생성 및 파일을 업로드 할 수 있다.  후.. 2024. 11. 11.
[docker] dockerhub에 이미지 push하기 현재 있는 이미지에 태그를 생성   생성된 태그를 확인  dockerhub로 이미지를 푸쉬한다.   리포지터리가 생성되었다.  이미지가 정상적으로 업로드 되었다. 2024. 11. 2.
[docker] 터미널에서 docker login시 에러 발생 터미널에서 docker login시 에러가 발생하였다 해결방법  gpg 키를 생성    pass init 입력   도커 데스크탑의 설정 파일을 연다  credStore의 값을  pass로 수정한다   도커를 재시작한다   docker login 입력  도커 로그인이 성공적으로 되었다.   gpg 키 생성하는법https://docs.docker.com/desktop/get-started/ Sign inExplore the Learning center and understand the benefits of signing in to Docker Desktopdocs.docker.com 2024. 11. 2.