Posts

Showing posts with the label STS

Gradle Project Import Error - org.gradle.tooling.BuildException: Could not fetch model of type 'GradleBuild' using Gradle distribution blah blah..

gradle project import 할 때 난 오류. 정말 이것 저것 많이 해보고 결국 해결해서 실험도 몇 번 한 뒤 올리는 글.. 매우 개인적인 환경때문에 일어난 일이다. org.gradle.tooling.BuildException: Could not fetch model of type 'GradleBuild' using Gradle distribution 'https://services.gradle.org/distributions/gradle-5.6.4-bin.zip'. 1. 이 오류는 Market Place - Spring Tools 3 Add-On for Spring Tools 4.3.9.12.CI 를 install 하니 잡혔다. >> 내 경우엔 전에 개발되어있던 코어에 덧붙여 프로젝트를 생성한거라 STS 3이 필요했을 수 있다. An internal error occurred during: "Launching SoftenReporterServer - SoftenReporterServerApplication". Model not available for SoftenReporterServer 2. Spring Tools 3 Add-On for Spring Tools 4.3.9.12.CI 을 install 하고 나니 첫번째 오류는 잡혔지만 서버가 안올라갔다. >> 이 오류도 예전 개발 환경에서 개발되어 jdk 1.7을 바라보는데 내 환경이 jdk 13 이어서 jdk 13 안에 있는 1.7을 보는 바람에 버전 문제가 생겼던거였당.. 내일은 웨때무네 gradle build만 하면 web.xml에 오류가 나는지를 꼭 찾아서 고쳐야지..

STS/이클립스 Java Virtual Machine Launcher 오류 (ini파일, jdk 수정해도 안될때)

Image
Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. STS가 너무 여러가지로 말썽을 부려서 그냥 싹 날리고 다시 깔았는데 exe파일 켜자마자 오류가 뜨면서 이클립스를 안켜준다. ++ 이런 오류 설명까지. 뭐라는건지 몰라서 구글링으로 찾아봤다. ini파일에 -vm설정하거나 jdk다시 받으라고해서 이것저것해도 안되어 포기하려던 찰나에 사장님께 cmd창에서 자바버전 확인해보라는 팁을 받고 확인해봤는데 java -version과 javac -version이 달랐다..........참나.......... 이거가지고 어제 밤새고 오늘도 다 날렸는데....ㅠㅠ 하 이런 삽질 나중에 다시 안하려고 적어둔다.. 두개 버전이 다를때는 환경변수-시스템변수-PATH에서 JAVA_HOME path를 맨 위로 올려주면 해결된다.

[스압] STS + Gradle + jsp + webjar(jQuery,BootStrap) + 내가만든 css파일..

아. 이놈의 그래들 나를 몇주째 괴롭히는지 모르겠다.. maven만 깔짝 해본 왕초보인 나에게는 세팅부터가 너무너무 어렵다. 원래 만들어져있던 회사 프로젝트.. 웹쪽 세팅이 전혀 안되어있어서 그걸 하게되었는데 만든지 좀 되어서 그런지 버전도 안맞고.. 할튼 그거 맞춰보려고 2주 낭비하고 그냥 포기하고 새로 만들기로 결심했다. 근데 그것마저도 너무 어렵고.. ㅜㅜ 세팅하다가 암걸려 돌아가실거같다. 지금까지 한거 까먹기 전에 대충 적어보자면 1. 프로젝트 생성 Java Starter Project -> Gradle, War, Java8 선택하고 Next -> 내가 뭘 필요로 할지 모르니 일단 필요해보이는 Spring Boot Actuator, Spring Boot DevTool, Spring Data JPA, Spring Web 선택해서 프로젝트 생성! 2. build.gradle     implementation 'org.apache.tomcat.embed:tomcat-embed-jasper' //jsp     implementation group: 'javax.servlet', name: 'jstl', version: '1.2' //jstl     implementationgroup: 'org.apache.tomcat.embed', name: 'tomcat-embed-jasper', version: '8.5.20' //내장 톰켓에서 jstl 인식하도록 추가       //jquery, bootstrap 컴파일     implementation group: 'org.webjars', name: 'jquery', version: '3.3.1'     implementation group: 'org.webjars', name: 'bootstr...