2015-01-24 2 views
0

Ошибка при развертывании артефакта. У C:\Program Files\Apache Software Foundation\Tomcat 7.0\logs\catalina.log отсутствуетуч. Нет никакой полезной информации в консоли отладки IntelliJ, но:Невозможно развернуть источник артефакта Spring Boot с использованием IntelliJ

Connected to server 
[2015-01-24 10:05:18,950] Artifact war exploded: Artifact is being deployed, please wait... 
jaan 24, 2015 10:05:19 PM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(C:\exploded\WEB-INF\lib\tomcat-embed-el-7.0.55.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/el/Expression.class 
jaan 24, 2015 10:05:23 PM org.apache.catalina.core.ApplicationContext log 
INFO: Spring WebApplicationInitializers detected on classpath: [[email protected]] 

    . ____   _   __ _ _ 
/\\/___'_ __ _ _(_)_ __ __ _ \ \ \ \ 
(()\___ | '_ | '_| | '_ \/ _` | \ \ \ \ 
\\/ ___)| |_)| | | | | || (_| | )))) 
    ' |____| .__|_| |_|_| |_\__, |//// 
=========|_|==============|___/=/_/_/_/ 
:: Spring Boot ::  (v1.1.6.RELEASE) 

[2015-01-24 10:05:29,195] Artifact war exploded: Error during artifact deployment. See server log for details 

Какие журналы я должен проверить?

ответ

0

У вас есть встроенный Tomcat, упакованный в ваш военный файл, который не нравится Tomcat, с которым вы развертываете войну. Вам необходимо объявить встроенную зависимость Tomcat, как предусмотрено. Это будет выглядеть примерно так, если вы используете Maven:

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <!-- ... --> 
    <packaging>war</packaging> 
    <!-- ... --> 
    <dependencies> 
     <dependency> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-starter-web</artifactId> 
     </dependency> 
     <dependency> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-starter-tomcat</artifactId> 
      <scope>provided</scope> 
     </dependency> 
     <!-- ... --> 
    </dependencies> 
</project> 
Смежные вопросы