우리는 기존 앱을 스프링 부트 앱으로 변환하려고합니다. 맞춤 엔티티 관리자는 앱의 데이터베이스에 연결하는 데 사용됩니다. 앱을 실행할 때마다 서버가 다음 로그로 중지됩니다. 로그 문제기존 저지 포스트그레스 앱을 스프링 부트로 마이그레이션
나에게 단서를 제공하지 않는 pom.xml 파일` http://maven.apache.org/xsd/maven-4.0.0.xsd " 의 xmlns ="HTTP : //maven.apache.org/POM/4.0.0 "의 xmlns :이 xsi ="http://www.w3.org/2001/XMLSchema-instance "> 4.0.0
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.1.RELEASE</version>
</parent>
<groupId>com.test</groupId>
<artifactId>amin</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>admin Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-logging-juli</artifactId>
<version>7.0.22</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
<exclusions>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.4-1200-jdbc41</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<version>4.3.6</version>
<type>jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>org.reflections</groupId>
<artifactId>reflections</artifactId>
<version>0.9.9-RC1</version>
</dependency>
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-api</artifactId>
<version>1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.googlecode.plist</groupId>
<artifactId>dd-plist</artifactId>
<version>1.8</version>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.8.1</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
</dependencies>
<build>
<finalName>admin</finalName>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<start-class>com.test.test</start-class>
<tomcat.version>7.0.65</tomcat.version>
</properties>
우리는이 문제를 해결하기 위해 여러 솔루션을 시도했지만 아무 것도하지 않았습니다. 나올거야. 도와주세요.
당신의 의존성이 상충하는 것 같습니다. 스프링 부트에는 내장 된 톰캣이 있습니다. 따라서 바람둥이, 서블릿 apis 등의 선언은 상충되는 것처럼 보입니다. 프로젝트 설정을 재현하려고 시도하지 않았습니다. 그러나 기본 스프링 부트 응용 프로그램으로 시작하여 postgresql에 연결 한 다음 필요한 종속성과 실제 응용 프로그램의 클래스를 추가하는 bottom up 접근 방식을 시도 할 수 있습니다. –
@Vish png 파일에서 오류 로그를 완전히 볼 수 없습니다. 오류 로그 텍스트를 붙여 넣으십시오 –
@JohnRiddick 감사합니다 – Vish