본문 바로가기

etc11

[Maven] Maven 파일 생성 시 오류 해결: Description Resource Path Location Type The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path index.jsp /mavenweb/src/main/webapp line 1 JSP Problem Maven 파일을 생성했더니 에러가 발생했다. 해결해주어야 한다. Maven 프로젝트를 생성하면서 WAS 런타임 지정을 안했기 때문에 발생하는 에러라고 한다. 1. Runtimes 설정해주기 - Properties - Project Facets - 우측 Runtimes 클릭 - Apache Tomcat 클릭 2. dependency 추가하기 - pom.xml 파일에 dependency 내용을 추가해준다. dependencies 안에 내용을 추가해주면 된다. javax.servlet servlet-api 2.5 provided Runtimes는 Tomcat v10.0, servlet은 2.5 버전으로 설정하였다. 나는 Java와 Java Compiler의 버전이 일치하지 않는다는 에러도 발생하여 맞춰주었다.. 2022. 7. 4.
[eclipse] eclipse 삭제하기 이클립스에서 java 18을 사용하려면 eclipse 2022-03 이상이어야 한다고 한다. 이클립스를 업데이트하려고 하는데 자꾸 인증 문제라면서 진행되지 않아 그냥 삭제해버리려고 한다. 이클립스는 따로 프로그램 제거가 없다. 그냥 파일을 삭제해주면 된다. 이클립스 삭제 방법 으로 들어가기 eclipse eclipse-workspace(또는 이클립스를 사용하는 각자 지정한 경로) .eclipse .p2 위 4개의 파일 삭제 2022. 6. 30.
[MySQL] ERROR 1064 (42000): You have an error in your SQL syntax; 사용자를 생성하고 권한을 부여하는 과정에서 에러를 만났다. grant all privileges on 데이터베이스 이름.* to 유저이름@'%'identified by '비밀번호'; 내가 참고하는 자료는 MySQL 5.8 버전을 사용중이고, 나는 8.0 버전이기 때문에 구문 에러가 발생한 것 같다. MySQL 8.0 버전에서는 아래와 같이 실행하면 된다. CREATE USER 유저이름@localhost IDENTIFIED BY '비밀번호'; CREATE ALL PRIVILEGES ON 데이터베이스이름.* TO '유저이름'@'localhost'; FLUSH PRIVILEGES; 2022. 6. 27.
[Git] git error - fatal: not a git repository git remote 를 하려고 했는데 깃 레포지토리가 아니라며 에러가 발생했다. 해당 에러는 말 그대로 깃 폴더가 아니라는 것이다. git init을 해준 뒤 remote 명령을 주면 동작을 한다. 2022. 6. 15.