본문 바로가기
반응형

Java2

[Java] You should run this program with assert switch. Try "java -ea *". intellij 에서 에러 해결하기 [ 문제 상황 ] java 에서 assert 문을 사용하고 돌렸을 때 아래와 같은 오류가 나오면서 빌드가 되지 않았다. You should run this program with assert switch. Try "java -ea *". [ 해결 방안 ] assert 문을 사용했기에 나타나는 에러이고, 해결 방법 또한 에러 메세지에 나와있다. 그러나 intelliJ 에서 설정하는 방법을 찾기 위해 시간이 걸렸다. Intellij ide 에서 설정하는 방법에 대해 설명하겠다. 1. Edit Configurations... 클릭 2. Application - Build and run - Modify options 클릭 3. Add Run Options - Add VM options 클릭 4. VM optio.. 2023. 4. 13.
[Java] java: illegal character: '\ufeff' 해결하기 [ 문제 상황 ] Intellij 에서 파일을 실행시키려고 할 때 다음과 같은 에러가 나왔다. java: illegal character: '\ufeff' [ 문제 원인 ] 찾아보니 해당 java 파일에 UTF-8 BOM이 추가되어 있는데, intellij 에서 이를 해석할 수 없어 나타나는 에러였습니다. 대학교 과제 파일로 받은 것이라 교수님이 파일을 수정하실 때 BOM이 추가되어진 것으로 보입니다. [ 해결 방법 ] 메모장 UTF-8로 저장하거나 intellij 에서 remove BOM 을 하면 된다고 하는데 맥이라서 할 수 없고 왠지 모르게 intellij 에서 메뉴가 나타나지 않아서 할 수 없었습니다. 그래서 다른 곳에서 찾은 bash 스크립트로 해결하였습니다. find . -type f -nam.. 2023. 4. 13.
반응형