project import 시 java관련 에러가 발생할때project structure 메뉴에서 project SDK를 알맞는 버전으로 선택해 준다. (mac에 경우 command + ; )
jar로 단독실행시 프로파일을 설정해줄수 있다. application-prod.properties 파일을 만들고 아래와 같이 실행 java -jar sample.jar --spring.profiles.active=prod
12345678910111213141516171819202122232425262728293031323334353637public class Animal { private int age; private String name; public Animal(Builder builder) { this.age = builder.age; this.name = builder.name; } public static class Builder { private int age = 0; private String name = ""; public Builder setName(String name) { this.name = name; return this; } public Builder setAge(int age) { this.ag..
String words = "abcdefghijklmnopqrstuvwxyz";String wordsReverse = new StringBuilder(words).reverse().toString();System.out.println(wordsReverse); -> zyxwvutsrqponmlkjihgfedcba
macos에서 maven install시 아래와 같은 오류가 발생했을경우(환경이 java9일떄 방생하는 문제인듯) org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigu)re/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBExcep..
명령어를 통해 설치가능한 버전 확인 yum list java*jdk-devel -> Available Packagesjava-1.6.0-openjdk-devel.x86_64 1:1.6.0.41-1.13.13.1.el7_3 basejava-1.7.0-openjdk-devel.x86_64 1:1.7.0.161-2.6.12.0.el7_4 updatesjava-1.8.0-openjdk-devel.i686 1:1.8.0.161-0.b14.el7_4 updatesjava-1.8.0-openjdk-devel.x86_64 1:1.8.0.161-0.b14.el7_4 @updates 원하는 버전을 설치 yum install java-1.8.0-openjdk-devel.x86_64 설치 확인 java -version ->o..