본문 바로가기

노력/웹 개발

(10)
IntelliJ 기본 클래스를 찾거나 로드할 수 없습니다. 새로운 프로젝트를 만들기 시작했습니다. IntelliJ가 좋다고 하니 eclipse 대신 사용해보려고 하는데요. 처음 Spring Initializr로 프로젝트를 만들고 나서 한 번 프로젝트가 실행됐다가 재차 실행되지 않는 오류가 생겼습니다. 해결 프로젝트 경로 상의 문제였던 것으로 확인하였습니다. D:\에서 C:\ 하위 폴더로 변경하였습니다. 아래 출처에 다양한 경우가 있으니, 같은 경우라면 확인해보세요 :) https://stackoverflow.com/questions/42660125/java-lang-classnotfoundexception-when-running-in-intellij-idea/42660624#42660624 java.lang.ClassNotFoundException when ru..
STS, Eclipse 서버 삭제 Eclipse 서버 삭제. 보통 서버를 삭제할 때 Servers 탭에서 'Delete unused server configuration(s)' 탭을 클릭하고 함께 삭제하는 경우가 많다. 후에 같은 이름으로 서버를 만들려고 하면 같은 이름이 있다고 하는 경우가 종종 있는데, 상위 메뉴 중에서 'Window > Perferences > Server > Runtime Environment'에서 삭제를 눌러주면 된다.
[Git] 포크한 소스에서 원래 프로젝트의 소스를 가져오기, 충돌 상황 해결. Chemsolution 프로젝트는 제가 친구의 소스를 포크(fork)해 와서 진행하고 있습니다. 프로젝트를 진행하다가 원래 프로젝트의 소스를 제 코드에 덮어씌울 일이 생겼습니다. ultim@DESKTOP-A8CSKNH MINGW64 ~/git/chemsolution (master) $ git remote -v origin https://github.com/ultimate1994/chemsolution.git (fetch) origin https://github.com/ultimate1994/chemsolution.git (push) 먼저 현재의 리모트를 확인해줍니다. 제가 포크해 온 리모트만 있는 상태입니다. ultim@DESKTOP-A8CSKNH MINGW64 ~/git/chemsolution (mas..
STS에 eXERD 설치하기. Help 탭에서 Install New Software를 클릭합니다. Add를 누른 뒤 위의 내용을 입력해줍니다. 입력하고 나면 Progress 탭에서 설치 현황을 볼 수 있습니다. 확인을 요구하는 창이 뜹니다. 체크박스 클릭하고 허가해줍시다. STS를 재시작하고 나면 eXERD에 관련된 파일들을 만들 수 있습니다. 여기까지 하고나면 eXERD를 쓸 수 있습니다.
Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.2.2.RELEASE:run Spring-boot:run을 터미널에서 실행할 때의 오류입니다. ./mvnw -X를 사용해서 기록을 확인해보니 Goal이 설정되어 있지 않다고 나왔습니다. defaultGoal을 설정하니 다른 오류가 발생했습니다. https://stackoverflow.com/questions/13170860/failed-to-execute-goal-org-apache-maven-pluginsmaven-surefire-plugin2-10test Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test I have scoured the internet for almost five days now looking for a fix to t..
STS와 깃허브(github) 연동하기. Github repository를 먼저 생성해줍니다. Perspective를 열어서 Git을 선택해줍니다. 'Clone Git Repository'를 선택합니다. URI에는 이미 github에서 만들어 둔 리포지토리의 주소를 복사해 붙여넣습니다. Authentication에는 Github 아이디와 비밀번호를 입력하면 됩니다. Next를 눌러 확인하고 그대로 Finish를 누릅니다. 그러면 'Git Repositories' 새로운 리포지토리가 등록됩니다. 공유하고 싶은 프로젝트에 가서 Team, Share Project를 누릅니다. Share Project에서 아까 만들어 둔 리포지토리인 SpringBootTwitter를 선택하고 Finish를 누릅니다. 현재 Unstaged Changes로 되어있는 파일..
리눅스(linux) Spring 개발 환경 설정. 1. OpenJDK11을 설치하고 아래 명령어를 사용해서 JAVA 환경변수를 설정합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 # javac 라는 명령어의 위치 확인 which javac # javac의 심볼릭 링크를 통해 원본 파일의 위치 추가 readlink -f /usr/bin/javac # profile 파일을 gedit 에디터로 열어 제일 아래 export 구문을 추가한 후 저장 sudo gedit /etc/profile export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 # 저장한 파일을 아래 명령어를 이용해 수정된 내용을 적용 source /etc/profile # JAVA_HOME 이 제대로 적용되었는지 확인 echo..
켐솔루션 홈페이지 제작 WebProject의 첫번째로 chemsolution 프로젝트를 만듭니다. 1 2 #!/bin/bash composer create-project laravel/laravel chemsolution VSCode에서 Open Folder를 클릭해서 chemsolution 폴더를 엽니다. laravel과 vue.js를 사용할 예정입니다. vue.js는 다시 bash에서 1 2 3 4 #!/bin/bash npm install npm install vue npm run watch-poll 여기까지가 기본적인 설정입니다.