본문 바로가기
728x90

Development/Java43

[java] java.security.InvalidKeyException: Illegal key size ▶ AES256암호화/복호화 시 오류 해결 방법 [java] java.security.InvalidKeyException: Illegal key size 암호화 사용시 다음과 같은 에러가 발생하는 경우가 있죠. 이럴 경우 해당 InvalidKeyException Input Message. custInfoVOStr Encrypt : {"isSuccessDecrypt":"N"} java.security.InvalidKeyException: Illegal key size at javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1024) at javax.crypto.Cipher.implInit(Cipher.java:790) at javax.crypto.Cipher.chooseProvider(Cipher.java:849) a.. 2024. 1. 4.
java UUID (Universally Unique Identifier) 랜덤 생성 방법 (범용 고유 식별자) Java UUID ( Universally Unique Identifier ) 범용 고유 식별자 UUID는 Universally Unique Identifier의 약자로, 범용 고유 식별자를 의미합니다. UUID는 128비트의 고유 식별자이며, 네트워크 프로토콜, 데이터베이스, 파일 시스템 등 다양한 용도로 사용될 수 있습니다. UUID는 다음과 같은 특징을 가지고 있습니다. 고유성: UUID는 서로 다른 값을 가지는 확률이 매우 낮습니다. 무작위성: UUID는 랜덤한 값을 생성할 수 있습니다. 국제화: UUID는 언어와 문화권에 관계없이 사용할 수 있습니다. UUID 클래스는 다음과 같은 두 가지 방법으로 UUID를 생성할 수 있습니다. 랜덤 UUID 생성: randomUUID() 메서드를 사용하여 랜.. 2023. 10. 21.
Maven build시 에러 : Fatal error compiling: tools.jar not found Maven build시 에러 : Fatal error compiling: tools.jar not found Eclipse를 사용하면서 Maven Build시 오류가 발생하는 경우 있죠? tools.jar를 못 찾아서 발생하는 에러. 보통은 초기 설정 시에는 모든 설정을 맞게 하셨을테니 이런 오류는 발생하지 않을 겁니다. 하지만, 컴퓨터에 OS를 새로 설치하거나, 이전의 프로젝트를 새롭게 Import 하는 경우에 발생하는 경우가 있죠. [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] --------------------------------------------.. 2023. 8. 22.
[IntelliJ] maven-eclipse-plugin 컴파일 오류 해결방법 기존에 Eclipse로 진행하던 프로젝트를 IntelliJ에 Import해서 컴파일 하고자 할때 이런 오류가 발생하기도 합니다. 'maven-eclipse-plugin'을 찾을 수 없다고 나옵니다. 더구나, pom.xml의 project 설정에서 'http://maven.apache.org/maven-v4_0_0.xsd' 에 대한 "HTTP links are not secure"라는 주의사항도 발생하고 있어요. 자세한 사항은 아래의 소스코드를 확인하시기 바랍니다. pom.xml 4.0.0 . . . maven-eclipse-plugin 2.9 org.springframework.ide.eclipse.core.springnature org.springframework.ide.eclipse.core.spri.. 2023. 5. 26.
728x90