Файл с точки зрения режима не может правильно компилироватьсяJAVA

Программисты JAVA общаются здесь
Anonymous
Файл с точки зрения режима не может правильно компилироваться

Сообщение Anonymous »

Я создаю приложение Spring Boot со старой версией Gradle. Итак, это мой файл Gradle. < /P>

Код: Выделить всё

buildscript {

repositories {
mavenCentral()
}
/*dependencies{
classpath("org.springframework.boot:spring-boot-gradle-plugin:2.2.1.RELEASE")
}*/

}
plugins {
id 'org.springframework.boot' version '2.6.2'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}

group 'eresult'
version '1.0-SNAPSHOT'
apply plugin: "java"
println "Gradle "+gradle.gradleVersion

jar {
manifest {
attributes(
'Main-Class': 'it.eresult.Application'
)
}
}
sourceCompatibility = 1.8

repositories {
mavenCentral()
}

dependencies {
compile ("org.springframework.boot:spring-boot-starter-web")
compile group: 'com.microsoft.sqlserver', name: 'mssql-jdbc', version: '7.2.0.jre8'
compile 'com.google.code.gson:gson:2.8.6'
}
< /code>
Если я попытаюсь построить приложение, которое он создает без ошибок. Если я попытаюсь запустить приложение, я получу следующую ошибку: < /p>
xception in thread "main"   at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:179)
java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configuration error detected:
at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:80)
ERROR in ch.qos.logback.core.joran.spi.Interpreter@33:17 - no applicable action for [properties], current ElementPath  is [[configuration][properties]]
at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60)
ERROR in ch.qos.logback.core.joran.spi.Interpreter@34:34 - no applicable action for [spring.security.version], current ElementPath  is [[configuration][properties][spring.security.version]]
at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:132)
ERROR in ch.qos.logback.core.joran.spi.Interpreter@37:17 - no applicable action for [dependency], current ElementPath  is [[configuration][dependency]]
at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:313)
ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:18 - no applicable action for [groupId], current ElementPath  is [[configuration][dependency][groupId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@39:21 - no applicable action for [artifactId], current ElementPath  is [[configuration][dependency][artifactId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@40:18 - no applicable action for [version], current ElementPath  is [[configuration][dependency][version]]
...  18 common frames omitted
ERROR in ch.qos.logback.core.joran.spi.Interpreter@42:17 - no applicable action for [dependency], current ElementPath  is [[configuration][dependency]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@43:18 - no applicable action for [groupId], current ElementPath  is [[configuration][dependency][groupId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@44:21 - no applicable action for [artifactId], current ElementPath  is [[configuration][dependency][artifactId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@45:18 - no applicable action for [version], current ElementPath  is [[configuration][dependency][version]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@47:17 - no applicable action for [dependency], current ElementPath  is [[configuration][dependency]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@48:18 - no applicable action for [groupId], current ElementPath  is [[configuration][dependency][groupId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@49:21 - no applicable action for [artifactId], current ElementPath  is [[configuration][dependency][artifactId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@50:18 - no applicable action for [version], current ElementPath  is [[configuration][dependency][version]]
at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:328)
at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:282)
at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:240)
at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:216)
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:131)
at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:85)
at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:66)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:120)
at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:114)
at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:65)
at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:338)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:296)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1301)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1290)
at it.eresult.Application.main(Application.java:13)
Caused by: java.lang.IllegalStateException: Logback configuration error detected:
ERROR in ch.qos.logback.core.joran.spi.Interpreter@33:17 - no applicable action for [properties], current ElementPath  is [[configuration][properties]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@34:34 - no applicable action for [spring.security.version], current ElementPath  is [[configuration][properties][spring.security.version]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@37:17 - no applicable action for [dependency], current ElementPath  is [[configuration][dependency]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:18 - no applicable action for [groupId], current ElementPath  is [[configuration][dependency][groupId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@39:21 - no applicable action for [artifactId], current ElementPath  is [[configuration][dependency][artifactId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@40:18 - no applicable action for [version], current ElementPath  is [[configuration][dependency][version]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@42:17 - no applicable action for [dependency], current ElementPath  is [[configuration][dependency]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@43:18 - no applicable action for [groupId], current ElementPath  is [[configuration][dependency][groupId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@44:21 - no applicable action for [artifactId], current ElementPath  is [[configuration][dependency][artifactId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@45:18 - no applicable action for [version], current ElementPath  is [[configuration][dependency][version]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@47:17 - no applicable action for [dependency], current ElementPath  is [[configuration][dependency]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@48:18 - no applicable action for [groupId], current ElementPath  is [[configuration][dependency][groupId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@49:21 - no applicable action for [artifactId], current ElementPath  is [[configuration][dependency][artifactId]]
ERROR in ch.qos.logback.core.joran.spi.Interpreter@50:18 - no applicable action for [version], current ElementPath  is [[configuration][dependency][version]]
at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:179)
at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:80)
at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60)
at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:132)
at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:313)
... 18 more

Execution failed for task ':it.eresult.Application.main()'.
> Process 'command 'C:/Users/michele.castriotta/.jdks/corretto-1.8.0_422/bin/java.exe'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.  Run with --scan to get full insights.
< /code>
Это мой файл logback-spring.xml < /p>




.%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg %n



ALL




/var/log/clean-ecg-service.%d{yyyy-MM-dd}.%i.log.gz

60
50MB



%date{"yyyy-MM-dd'T'HH:mm:ss,SSSXXX"} [%thread] %-5level %logger{35} - %msg %n













3.1.4.RELEASE



org.springframework.security
spring-security-core
${spring.security.version}


org.springframework.security
spring-security-web
${spring.security.version}


org.springframework.security
spring-security-config
${spring.security.version}


< /code>
Я вижу этот знак Intellij как ошибку. Следующая строка: < /p>

3.1.4.RELEASE



org.springframework.security
spring-security-core
${spring.security.version}


org.springframework.security
spring-security-web
${spring.security.version}


org.springframework.security
spring-security-config
${spring.security.version}

Как это исправить?


Подробнее здесь: https://stackoverflow.com/questions/795 ... -correctly

Вернуться в «JAVA»