묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결더 자바, 코드를 조작하는 다양한 방법
코틀린 컴파일에 대해서
자바, jvm, jdk 그리고 jre 강의에서 kotlinc 명령어로 .kt 파일을 컴파일하시는걸 봤는데요, 코틀린 컴파일러는 jdk에 포함되어 있는 것이 아니고 따로 설치해야 하는게 맞을까요? jre는 java의 실행환경을 제공하고, jdk는 개발 도구 키트를 제공해서 java를 컴파일하는 javac 등의 명령어? 툴?은 jdk에 포함되어 있다고 강의 교안에 적혀있는데그럼 코틀린의 컴파일러는 추가적으로 설치가 필요한지, 아니면 뭔가 방법이 있는지 궁금합니다. 우선 컴파일하면 바이트 코드가 되기 때문에 런타임에 필요한 라이브러리만 포함하여 패키징하면 jre에서 실행할 수 있다는 것은 이해했습니다!
-
미해결코드로 배우는 React with 스프링부트 API서버
부트 프로젝트 생성 시
부트 프로젝트 생성 시에 jdk 버전을 17로 해도 따라서 학습하는데에 지장 없나요??
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
인텔리제이 자바 미설치
안녕하세요, 초반 강의때 인텔리제이를 설치하고 sdk만 설정하면 자바 프로그램이 실행이 되더라고요.java를 따로 설치해주지 않아도 실행이 되던데, 어떤 이유로 그게 가능한건가요? 제가 잘못알고있다면, 잘못알고있다고 답변적어주세요. ^^
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
자바 버전이 달라도 되나요?
강사님 지금 제 컴퓨터에 jdk 1.8이 설치되어 있고, 사용중이라 이번 강의도 1.8로 진행해도 되는지 궁금합니다.build.gradle에서 sourceCompatibility = '11' -> sourceCompatibility = '1.8'로 바꾸니 실행은 되는데 계속 이렇게 설정해서 수업을 들어도 될까요?
-
미해결Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기
Ubuntu 환경에서 jdk 압축 해제시 오류 발생 관련하여 질문드립니다!
강의 감사합니다 항상 재미있게 듣고 있습니다! 강의를 들으며 실습해보던 중 오류가 발생해서 질문 남깁니다..! 현재 jdk-8u271-linux-x64.tar.gz는 디폴트 '다운로드' 폴더에 들어가 있는 상황입니다. 스크립트를 확인해보면 sudo mkdir을 통해 /usr/lib/jvm 디렉토리는 성공적으로 만들어진 것 같은데 ~/Downloads에서 ls를 해보면 선생님처럼 붉은 글씨로 jdk-8u271-linux-x64.tar.gz가 안나옵니다. 그래서 다운로드 파일에 들어있는 jdk 리눅스 파일이 탐색이 안되는 것 같은데 이유를 알 수가 없네요...ㅠㅠ 제가 윈도우용으로 이전에 설치해놓은 jdk 때문인지... 윈도우 디폴트 '다운로드'에 들어있는 jdk 리눅스용 파일을 확인하지 못하는 건지... 아! 윈도우는 64bit로 맞는 파일을 받긴 한것 같습니다! 감사합니다!
-
미해결15일간의 빅데이터 파일럿 프로젝트
자바 환경변수 질문입니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 3.파일럿 PC 환경 구성 - 개발환경 5분 45초에서 Path 변수가 이미 등록되어있어서 편집을 눌렀는데 아래와 같이 나왔습니다. 강의내용과 조금 다르고 전체 값이 안 나와있어서 어떻게 해야할 지 모르겠어요.
-
미해결스프링 핵심 원리 - 기본편
자바 설치, 버전 관련...
선생님! 자바 버전 11을 추천하셨지만, 제가 자바 설치와 버전도 잘 다룰 수 있는 편이 아니고 초보라.. 괜히 잘못 건들였다가 엉킬 것 같고 그냥 설치되어있는대로 사용하고자 합니다. 이미 설치된 버전을 확인해보니 java 17.0.1이고, javac도 17.0.1로 나옵니다. 앞선 강의인 스프링 입문때 문제가 없었습니다. 그런데 인텔리제이 설정을 보면 저는 Gradle JVM: Oracle OpenJDK 17.0.1로 자동으로 설정되어 있는데 OpenJDK를 써도 되나요? 또한 cmd창에 java -version을 치면 java version "17.0.1" 2021-10-19 LTS Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39) Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing) 이렇게 SE?가 나오는데 검색해보니 웹 애플리케이션 개발로 사용할 거면 EE를 설치하라고 하더라구요.. 저도 왜 SE가 설치되어있는지 잘 모르겠는데 앞으로 이 상태 그대로 사용한다면 추후 개인적으로 웹 페이지 개발 공부할 때 문제가 될까요? EE를 설치해야 하나요? 마지막으로.. 설정에서 보면 제가 JAVA_HOME을 OpenJDK 17.0.1로 설정해서 이게 자동으로 설정되어있는 것 같은데 내려보니 이렇게 많습니다.. 저도 뭔지 모르겠습니다ㅠㅠ 17 외에 나머지 버전 삭제해도 될까요? 만약 제가 나중에 버전을 변경하려면 java와 java JDK 둘 다(?) 버전을 똑같이 맞춰야 하나요?? java와 JDK를 각각 설치하고, 두 가지를 분리해서 봐야 하나요? 너무 질문이 많은데... 제가 설치해둔게 아니라 제대로 모르는 상태에서 건들이기도 무섭고... 검색해도 확실히 이해가 안돼서 한번 여쭤봅니다...ㅠㅠ 부탁드립니다 답변해주시면 감사하겠습니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jdk
여기서 jdk 설정 뭘로 눌러야 하나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jdk 환경변수
%JAVA_HOME%\bin 을 제일위로 올려도 안되는데 어떻게해야할까요 ..
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jdk 환경변수
설정 할때 이렇게 뜨는데 어디를 고쳐야 할까요? 그전에 egov oracle을 좀 공부해서.. 경로를 어떻게 해야할지 모르겠네요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jdk 버전
안녕하세요 다름이 아니라 jdk 8u281(os는 windows)를 쓰고 있는데 jdk 11로 바꿔야 할까요? 그리고 jdk11 학습용도 유료인가요?