본문 바로가기

각종 설치Issue & Solution & Enlightenment

(47)
cannot resolve symbol '~~~', Doesn't exist ~~ 한동안 Spring framework를 사용하지 않다고 오랜만에 다시 켰고 프로젝트 전반의 모든 파일에 걸쳐 뻘건 밑줄이 쳐져 있었다. 왜 이런 문제가 발생하나? 찾아보니 import가 제대로 되지 않아 생긴문제라 한다. 나는 의아했다. 기존 코드에서 잘만돌아가고 하나도 손댄게 없는데 오랜만에 다시 돌릴려고 프로젝트 불러오니 import가 제대로 되지 않았다고? 나는 손댄게 하나도 없는데? 정확한 원인은 나도 잘 모르겠지만 아무튼 import가 제대로 되지 않았다 하고 오랜만에 켜서 라이브러리를 잘 인식하지 못하는 것으로 나름 추측한다. 그래서 아래글에 소개되어 있는 1,2번 과정없이 바로 3번, Gradle의 Dependencies를 Refresh해준 것이다. 1,2번 없이 바로 3번으로 했더니 해결되..
이클립스 관련 issue 자바 새로운 버전의 Jdk(jre) 이클립스에 인식시키기: https://yongtech.tistory.com/98 javac SystemOutPrintln.java -encoding utf-8 cmd창에서 위 명령어를 입력하시면 됩니다. (뒤에 -encoding utf-8만 추가됨) 저장할 때 인코딩 방식을 ANSI로 변경해서 저장하시면 됩니다. 사용자 라이브러리 추가시키는 방법: 프로젝트-Properties-Java Build Path-Add Library https://youtu.be/ZD6CJv0zzNU 텍스트 파일 인코딩 바꾸는 방법: 프로젝트-Properties-Resource-Text file encoding-other-UTF-8 단축키 정리: 같은 단어 모두 선택: 대상단어 클릭후 Alt+..
[intellij] Cannot start compilation: the output path is not specified for module 오류 해결 출처: https://118k.tistory.com/856 intellij에서 프로그램 git에서 프로젝트를 내려 받거나 외부의 프로젝트를 가져오는 경우 프로젝트 설정이 되어 있지 않아서 이런 오류가 발생합니다. 이때 'OK'를 클릭하거나, File - Project Strecture를 클릭하면 다음의 설정이 나옵니다. 여기서 Project compiler output: 부분을 설정하여 주면 됩니다.
Error: JavaFX runtime components are missing, and are required to run this application 쉽게 말해 runtime에 관한 재설정이 필요하다는 것이다. Run-> Edit Configurations 로 들어가 --module-path C:\javafx-sdk-11.0.2\lib --add-modules=javafx.controls,javafx.fxml 아래는 해결에 도움을 받은 출처다. 출처: https://streamls.tistory.com/entry/JAVA-Intellij-JavaFX-%EC%84%A4%EC%B9%98Java-11-%EC%9D%B4%ED%9B%84-%EB%B2%84%EC%A0%84%EC%9A%A9 혹시 위 방법으로도 안된다면 Runtime Configuration이 아래의 그림과 전부 같은지도 확인해야한다. 사소한 설정 잘못 건드려서 안된적도 있음(정상적으로 굴러가는 프..
A bean with that name has already been defined in file~~ 에러 해결 보호되어 있는 글입니다.
IntellliJ프래임워크 사용에 대해서. 여기서 프래임워크란 아래그림을 말한다. 프래임워크를 사용하는데있어 주의할 점은 내가 프래임워크라는 이미 짜여진 틀에 맞추어 코딩해야 한다는 것이다. 즉, 내코드에서 어떤 이미지 파일을 사용하고 싶다면 그 이미지 파일은 이미 정해진 어떤 경로에 있어야 한다. 왜냐하면 프레임워크라는 것이 이미지라는 것이 있을때 정해진 경로에 있는 파일에서 그 이미지 파일을 찾기 때문이다. 예를들면 JavaFX라는 프래임워크에서 이미지 파일은 내가 별도로 경로를 정해주지 않는이상 아래그림에 있는 이미 만들어져 있는 폴더인 resources 폴더에서 이미지 파일을 찾는다. 여기서 들수 있는 의문이 그렇다면 내가 IntellliJ의 FX프래임워크를 사용하여 어떤 프로그램을 만든다면 이것을 이클립스로 사용한다면 어떻게 될까? 설정이 다르니 잘 안돌아가지 않을까? 기본적..
Exception in Application start method 정말 이 에러로 10시간 넘게 쭈그러져 있었다. 보통 에러가 나면 위에서부터 살펴보아 그 직접적인 원인을 파악할 수 있는데 이것은 그렇지 않다. 그냥 아래 그림에서 보라색부분만 보면 된다. 가장 중요한 점은 이것이다. Exception in Application start method 에러가 났을때 아래와 같이 뻘건줄이 후두두둑 써져 있으면 그것 다 해석하려 하지 말고 중요한 부분인 보라색부터 우선보라는 것이다. 그리고 하나 더 중요한 것이 보라색에만 집중해서 봤다고 하더라도 해결 못했을 것이다. 교수님이 게시판에 "수업시간에 말씀드린 것처럼 run configuration에서 Arguments에 다음과 같이 add-modules에 javafx.media도 포함해야 mp3 재생 부분이 정상 실행됩니다."..