본문 바로가기

language

(40)
[linux / 우분투 리눅스] E: Unable to correct problems, you have held broken packages. E : Unable to correct problems, you have held broken packages. * CLI 환경으로 구동하는 server 우분투 리눅스 환경에서 ubuntu-desktop 패키지를 까는 와중에 위와 같은 에러메세지가 계속 떴습니다.ㅜㅜ 구글링을 통해 여러 방법을 시도해보다가 패키지를 다운받는 저장소 리스트가 문제가 있을 수도 있다는 게시물을 보게 되었습니다. vi /etc/apt/sources.list 위와 같이 기본적으로 세팅되어 있는 리스트를 수정해줬습니다. deb https://mirrors.xtom.com/ubuntu/ focal main deb https://mirrors.xtom.com/ubuntu/ focal-updates main​ main, universe..
[Spring] eclipse 에러 : java.lang.IllegalArgumentException spring 프로젝트에서 파일을 업로드 하는 과정을 진행하던 중, 어제까지만 해도 잘 되던 업로드가 갑자기 에러메세지를 보내기 시작했습니다...ㅜ 분명 밑에 사진처럼 storage 폴더가 있는데 경로에는 없다 뜨는 것 같길래 경로로 들어가보니까 폴더가 없었습니다. 왜 없어졌는지는 모르겠지만 다시 storage 폴더를 생성해주고 서버를 종료한 뒤에 다시 실행해보니 정상적으로 게시글이 생성되었습니다. * 에러메시지를 잘 읽어보는 것이 오류를 잡는데 도움이 되는 것 같습니다.
[Java/Spring] java.lang.classNotFoundException 에러 해결하기 이클립스로 프로젝트를 잘 진행하던 도중에 다음과 같은 에러가 발생했습니다. 전날까지 문제없이 작동했는데 어떤 부분이 문제인 것인지 찾아보던 도중 두가지 방법을 찾았습니다. 보통 첫번째에서 많이 해결된다고 하는데 저는 두번째 방법까지 하고 나서 해결되었습니다. 해결방법 1. 상단의 Project > Clean > 위와 같은 창이 보이는데 Clean을 눌러주면 됩니다. (MyHome 프로젝트 진행 중) (MyHome(1) 프로젝트에 표시가 되어있지 않은 이유는 현재 작성 상태에서 오류가 뜬 부분이 있어서라고 생각되는데 혹시 알고계신 분은 알려주시면 감사하겠습니다ㅎㅎ..) 해결방법 2. Project우클릭 > Properties > Java Build Path 를 클릭하면 위와 같은 창이 보이고 JRE Sys..
[JSP/Spring] taglib 사용하기 / JSTL 이클립스에서 태그를 사용하기 위해서 해줘야할 것들에 대해서 정리하였습니다. 우선 첫번째로 jar파일을 lib폴더에 추가를 해줘야합니다. 프로젝트명/src/main/WEB-INF/lib -> 이 경로에 태그에 관련된 라이브러리를 추가해줘야합니다. 아파치 사이트에서 jar파일 다운 받기 http://tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta ..
[JSP/Spring] 이클립스 DB연동 오류 / java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver console 화면에 java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver 라는 오류가 확인됐습니다. 이를 해결하기 위해서는 현재 진행중인 프로젝트의 lib 폴더를 우클릭합니다. > Import > General > File System next를 클릭하면 경로를 선택하는 화면이 나옵니다. 그 화면에서 browse 를 클릭하고 다음과 같은 경로를 따라 간뒤 폴더선택을 눌러주게 되면 위와같은 jar파일이 보이게 됩니다. 여기서 ojdbc8.jar파일을 선택해주고 finish를 눌러주게 되면 lib폴더에 선택한 jar파일이 import 되고 정상적으로 db연동이 될 것입니다.
[Spring] 스프링 프로젝트 생성 중 jsp 파일에서 css 파일 불러오기 파일을 불러오기 위해서는 경로를 잘 확인해야합니다. 위 캡처를 보면 경로가 /나의 프로젝트명/index.jsp라고 되어있는 것을 확인할 수 있습니다. 실제로 확인해본다면 MyHome -> src -> main -> webapp -> index.jsp 이지만 이것으로 봐서 src -> main -> webapp까지의 경로는 웹 상에서 생략하는 것을 알 수 있습니다. 현재 webapp 폴더 내의 resources 폴더 내부에 style.css 파일을 생성했고 이 파일을 index.jsp에서 불러오기 위해서는 밑의 코드와 같이 작성해줘야 합니다. 이렇게 두가지 방법으로 작성해준다면 css파일을 효과적으로 적용할 수 있습니다.
이클립스 깃허브 연동 해결 (can't connect to any repository, not authorized, git-receive-pack not permitted on) 상황 처음으로 이클립스에서 만든 프로젝트를 깃허브로 올리려고 구글을 뒤져하고 있었는데 계속 로그인 오류가 뜨더라구요..ㅜ 오류 문구를 검색해서 원인을 찾아본 결과, 깃허브(GitHub)에서 아이디, 패스워드 인증을 없애고 ID/Personal Access Token 으로 인증방식을 바꿈 위와 같은 사실을 알아냈고 한 포스팅을 참고하여 오류를 해결하였습니다! https://joytk.tistory.com/58 이클립스 깃허브(github) 갑자기 로그인 안됨 해결 (can't connect to any repository, not authorized, git-receive-p [상황] 2주 전까지 commit, push 잘되다가 커밋하려니까 갑자기 아이디, 비번을 입력하라고함 입력했지만 계속 실패하는지 계..
git / github 사용법 준비물 1. 자신의 깃허브 계정 2. 자신의 컴퓨터 운영체제에 맞는 깃 프로그램 설치 3. 자신의 깃허브 계정에 new repository를 통해 새로운 프로젝트를 생성해준다. --------------------------------------------------------------- 먼저 자신의 컴퓨터에서 git bash 창을 켜준다.git config --global user.name "your_name" git config --global user.email "your_email"이름은 자신의 이름을 영문으로 작성해주면 되고 이메일에는 깃허브에 가입할 때 사용한 이메일을 적어준다.git config --list그 후에 이 명령어를 통해 확인하면이렇게 이름과 이메일을 확인할 수 있다면 코딩 프로..