본문 바로가기

Tool/SpringToolSuite(STS)

(8)
이클립스/STS 플러그인 - EasyShell 이클립스 또는 STS를 사용하다 보면 프로젝트에서 maven, gradle 명령어를 cmd창에서 입력하거나 해당 폴더로 이동하는 일이 종종 발생한다. EasyShell 플러그인을 설치/사용하면 cmd창을 해당 폴더로 실행을 해주는 기능, 탐색기를 실행하는 기능, 선택한 소스의 전체경로복사, 선택한 소스의 부분경로를 복사해주는 기능을 쉽게 사용할 수 있다. 설치방법 설치가 완료되면 해당 프로젝트, 기능을 사용하고 싶은 폴더 및 파일에 마우스 우클릭으로 사용하면 된다. 1. Open Command Prompt Here 기능 2. Show In Explorer 기능 3. Copy Full path to clipboard 기능 자바소스폴더 전체경로복사 예): C:\Develop\Workspace-wyleedp\..
[STS] Java 개발시 기본객체 및 기본문법 에러상황 해결방법(String/System/package) File을 테스트하기 위해 자바프로젝트 생성, FileTest.java 파일을 생성 후 에러발생 절대 에러가 발생하지 않는 System, String 객체, package 문법에서 에러가 발생 JRE가 설정이 안되어 있거나 Build 순서가 첫번째로 설정이 안되어 있으면 발생하는 문제로 파악되었다. 프로젝트 우클릭 > Properties > Java Build Path > Order and Export 에서 JRE를 첫번째로 이동(Up) 시켜주면 해결된다. 에러가 발생하지 않고 정상적으로 작동된다.
[STS] Tomcat Server 설정 후 구동시 에러(The server cannot be started because one or more of the ports are invalid.) STS/Eclipse 에서는 로컬에 설치된 WAS의 파일을 참조하여 새로운 서버를 구성하고 서비스를 시작할 수 있는 기능이 있다. (이미 구동중인 WAS와 전혀 간섭없이 별도의 서비스를 구동할 수 있다.!!!) 하지만 포트설정이 잘못되면 에러가 발생되면서 서비스 구동을 할 수 없다. 개발환경 JDK 11 Apache Tomcat 9.0 STS 4 에러내용 The server cannot be started because one or more of the ports are invalid. Open the server editor and correct the invalid ports. 해결방안 설정을 완료한 톰캣 서버를 더블클릭하여 포트설정을 입력하거나 다른 포트로 변경하면 에러는 해결된다. Tomcat a..
[STS] SVN 연결실패(Selected SVN connector library is not available or cannot be loaded.) STS - SVN 플러그인(SVN Team Provider) 설치후 SVN 레파지토리를 추가하려고 했으나 SVN Connector 관련에러발생 SVN: '0x00400006: Validate Repository Location' operation finished with error: Selected SVN connector library is not available or cannot be loaded. If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update si..
[STS] Gradle 프로젝트에서 build 폴더가 안보이는 경우 해결방법 SpringBoot + Gradle 프로젝트를 진행중 clean, bootWar 를 진행하였으나 build 폴더가 보이지 않아 당황하였다. 탐색기로 프로젝트 폴더를 들어가보니 build 폴더가 존재하는 것을 확인 Package Explorer - Filters 설정에 Gradle 프로젝트이면 build 폴더를 아예 안보이게끔 기본설정이 되어 있는데 이 설정을 변경하면 폴더를 확인할 수 있다. Package Explorer 창 > 우측상단 ... > Filters 클릭 Gradle build folder 옵션을 해제한 뒤 OK build 폴더가 표시되는 것을 확인할 수 있다.
[STS4] Gradle Plugin - Egradle 설치하기 Gradle을 이용하여 프로젝트를 수행하고 있을때 build.gradle 파일을 수정할 순간이 생겼는데 코드 어시던트(code assist) 기능이 안되어 당황했었던 순간이 있었다. STS4에서 Maven 관련 플러그인이 자동포함되어 있고 기능이 쓸만해 Maven은 문제가 없지만 Gradle은 기본 플러그인의 기능이 약해서 따로 설치를 해주어야 한다. 설치환경 JDK 11, STS 4.13.0 설치방법 1. Menu > Help > Eclipse Marketplace > gradle 로 검색, Egradle IDE 2.8.0 - Install 버튼 클릭 2. 라이센스 동의하면 설치가 진행되고 Restart Now 를 클릭하여 STS 재기동하면 설치가 완료된다. 설치가 완료되면 gradle 파일 아이콘이 ..
STS/Eclipse 다중 실행방법 STS/Eclipse 다중 실행방법, Workspace 별로 STS/Eclipse 실행하는 방법 예전 윈도우 환경에서는 STS 2개이상 실행이 안되고 하나만 실행할 수 있는 줄만 알았지만 최근(?)에 확인해 보니 중복으로 실행할 수 있는 방법을 알게되었다.(예전에는 STS를 2개 설치하여 실행하는 방법을 사용하였다.;;;) STS 는 이클립스 기반이며 Workspace 만 분리되면 하나의 STS 어플리케이션 실행파일로 2개이상의 STS를 실행할 수 있다. 동일한 Workspace 를 지정하여 STS를 실행하면 "[STS] Workspace Cannot Be Locked" 에러창을 확인할 수가 있을 것이다. Colud not launch the product because the associated wor..
STS 다운로드 및 설치 Spring Tool Suite * 스프링 프레임워크 개발을 쉽게 해주는 개발도구(IDE) - 일명 STS * 이클립스IDE 기반 * SpringBoot 를 이용하여 공부/프로젝트를 진행할때는 STS 를 꼭 쓰는 것을 추천!!! 1. 환경 * Windows 10 * JAVA 8 또는 11 설치 2. STS 다운로드 * https://spring.io/tools 로 접속하여 OS 에 맞는 STS 파일 다운로드 * 이제는 vscode 에서도 sts 를 지원!!! 3. STS 설치 * 2020년 8월 7일(금) 기준으로는 STS 마지막 버전이 4.7.1 - spring-tool-suite-4-4.7.1.RELEASE-e4.16.0-win32.win32.x86_64.self-extracting.jar * 기존 ..