Java/Spring Boot(65)
-
Spring boot thymeleaf 적용
1. pom.xml org.springframework.boot spring-boot-starter-thymeleaf 2. application.propertiesspring.thymeleaf.prefix=classpath:templates/spring.thymeleaf.suffix=.html#개발모드에는 false 셋팅spring.thymeleaf.cache=falsespring.thymeleaf.view-names=thymeleaf/*3. Controller @GetMapping("/cors.do") public String cors(Model model) { # /resources/templates/thymeleaf/cors.html을 찾음 return "thymel..
2021.03.31 -
Spring boot Cors 셋팅 주의점
아무리 셋팅을 해도 적용이 안되서 패키지 위치를 main()함수가 있는 패키지 아래에 위치 시키니 적용됨 package com.example.demo.config가 중요함 package com.example.demo.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Configuration public class WebConfig implements WebMvcConfigu..
2021.03.31 -
Spring Boot Maven build 대상 include/exclude
/static/test/*.*으로 셋팅하면 /test 아래의 파일만 포함 /static/test/**으로 셋팅하면 /test 아래의 모든 디렉토리 및 파일 포함 build 전에 clean을 먼저해야 적용됨 org.springframework.boot spring-boot-maven-plugin ${basedir}/src/main/resources /static/test/**
2021.03.15 -
Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.4.3:repackage (repackage) on project demo: Execution repackage of goal org.springframework.boot:spring-boot-maven-plugin:2.4.3:repackage failed: Unable to find a single main clas..
Maven build 수행시 저 에러발생 여러가지 해보다, Maven clean 수행후부터 발생 안함
2021.03.15 -
'dependencies.dependency.systemPath' for abc:jar must specify an absolute path but is ${project.basedir}\src\main\webapp\WEB-INF\lib\abc.jar
systemPath 태그에서는 절대경로만 지원되다고 함 properties 태그에 project.basedir에 절대경로를 넣어서 해결 11 절대경로 jdom jdom 1.0 system ${project.basedir}\src\main\webapp\WEB-INF\lib\jaxen-jdom.jar
2021.03.14 -
Spring Boot jsp 호출이 안되는 경우
원인은 잘 모르겠고, 일단 아래와 같이 했을 때 해결됨 DemoApplication의 패키지 위치 변경 : 해결 안됨 Maven Install 수행 : repackage 오류인하여 수행 안됨 pom.xml에 아래 내용 추가 11 ABCApplication.package.main
2021.03.10