我还没有任何代码,我只想配置项目
@Configuration
@SpringBootApplication
@EnableScheduling
public class Application {
public static void main(String[] args) {
// SpringApplication.run(Application.class, args);
SpringApplication.run(Application.class,args);
}
}
Mypom。xml文件
<?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">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.uz.shop</groupId>
<artifactId>shop-spring</artifactId>
<version>1.0-SNAPSHOT</version>
<name>shopspring</name>
<description>Demo project for Spring Boot</description>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
<version>8.0.16</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.4.2.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.16.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.0-api</artifactId>
<version>1.0.1.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate.common</groupId>
<artifactId>hibernate-commons-annotations</artifactId>
<version>4.0.1.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.4.2.Final</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>8</source>
<target>8</target>
</configuration>
<version>3.8.0</version>
</plugin>
<plugin>
<!-- Build an executable JAR -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>com.uz.shop.Application</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
</project>
这是我的结果
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2019-07-15 21:22:36.175 ERROR 7836 --- [ main] o.s.boot.SpringApplication : Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/hibernate/annotations/common/reflection/ClassLoaderDelegate
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1745) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
如果stacktrace显示错误是由于am missing调用init方法失败所致;嵌套异常为java。lang.NoClassDefFoundError:javax/xml/bind/JAXBException
。当您使用高于java 8的java版本以及spring boot starter jpa时,通常会发生这种情况。在你的情况下,你所附的stacktrace只是部分,我只能了解关于这个问题的这么多细节。如果这对您不起作用,请共享整个stacktrace。尝试在pom中添加以下依赖项:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
我从SpringBoot开始,我必须做一个HelloWold,但要启用SSL。我运行了我的程序,得到了以下结果: 谁能帮我解决这个问题? 物业: 主要内容: 完整堆栈跟踪: 我试图修复它,但仍然出现同样的错误。我希望有人能帮助我,我真的想把这个拿走一段时间了。我又用不同的方式做了一次,但都是一样的,或者我犯了不同的错误。
每当我开始一个spring boot项目时,我总是会遇到这个错误,这个问题已经在stakeoverflow上被问了多次,我已经尝试了所有的解决方案,但没有一个对我有效。我的第一个问题是这个错误的原因是什么,以及如何修复它。 过滤器应用程序。Java语言 过滤器连接器。Java语言 过滤器服务。Java语言 FilterDao.java
这是我在运行Spring Boot程序时遇到的错误。 我的项目结构如下: 只是模型类 和StudentRepo。java我有 学生ervice.java 和文件 当我运行时,会出现如下错误 请帮帮我。谢谢大家。
我的自动配置文件在Spring Boot应用程序中不起作用。我在下面附上我的配置应用程序文件: 引发的异常如下。我怎样才能修复它?
尝试使用Intellij与Maven一起运行Java时出现此错误: 启动ApplicationContext时出错。要显示条件报告,请在启用“调试”的情况下重新运行应用程序。2018-04-24 01:23:18.949错误22389---[主]o.s.boot。SpringApplication:应用程序运行失败 感谢您的帮助! 主要内容: XML: 接口类: 布局: SQL: 尝试运行应用程序
启动ApplicationContext时出错。要显示条件报告,请在启用“调试”的情况下重新运行应用程序。 4.0.0组织。springframework。boot spring boot starter父代2.6.6 Kodramio northwind 0.0.1-SNAPSHOT northwind spring boot演示项目