当前位置: 首页 > 知识库问答 >
问题:

我试图使用Spring+Spring data JPA+Bootstrap创建CRUD应用程序,但我得到了这个错误

郑安晏
2023-03-14

---exec-maven-plugin:1.2.1:exec(default-cli)@bootsample---

启动ApplicationContext时出错。若要显示自动配置报告,请在启用“debug”的情况下重新运行应用程序。2018-06-07 09:09:38.463错误10208---[main]O.S.B.D.LoggingFailureAnalysisReporter:

应用程序启动失败

描述:

要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。使用-x开关重新运行Maven以启用完全调试日志记录。

有关错误和可能的解决方案的详细信息,请阅读以下文章:[帮助1]http://cwiki.apache.org/confluence/display/maven/mojoExecutionException

这是我的pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<groupId>com.mycompany</groupId>
<artifactId>BootSample</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>war</packaging>

<name>BootSample</name>

<properties>
    <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.4.2.RELEASE</version>
</parent>

<dependencies>

    <dependency>
        <groupId>javax</groupId>
        <artifactId>javaee-web-api</artifactId>
        <version>7.0</version>
        <scope>provided</scope>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>org.apache.tomcat.embed</groupId>
        <artifactId>tomcat-embed-jasper</artifactId>
        <scope>provided</scope>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>

    <!--sqlserver Connector -->
    <dependency>
        <groupId>com.microsoft.sqlserver</groupId>
        <artifactId>sqljdbc4</artifactId>
        <version>4.0</version>
    </dependency>
</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.1</version>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
                <compilerArguments>
                    <endorseddirs>${endorsed.dir}</endorseddirs>
                </compilerArguments>
            </configuration>
        </plugin>

    </plugins>
</build>

这是我的application.properties文件

spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

## Spring DATASOURCE (DataSourceAutoConfiguration DataSourceProperties)
spring.datasource.url = jdbc:sqlserver://localhost:8080;databaseName=User
spring.datasource.username = sa
spring.datasource.password = P@ssw0rd
spring.datasource.driver = com.microsoft.sqlserver.jdbc.SQLServerDriver


## Hibernate Properties
# The SQL dialect makes Hibernate generate better SQL for the chosen database
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.SQLServerDialect
logging.level.org.hibernate.SQL = debug

# Hibernate ddl auto (create, create-drop, validate, update)
spring.jpa.hibernate.ddl-auto = create

共有1个答案

劳嘉实
2023-03-14

由于您已经在pom.xml中添加了jpa/data starter,因此应该提供任何数据源配置。

如果缺少配置,启动将会抱怨。示例:http://www.kode12.com/kode12/spring-boot/spring-boot-database-connectivity-mysql-web/

 类似资料:
  • 在C:\用户\戴尔\桌面\项目\my-app中创建新的React应用。 安装包。这可能需要几分钟。使用cra模板安装反应、反应-多姆和反应-脚本... NPM ERR!最大调用堆栈大小超过npm ERR!超出最大调用堆栈大小 NPM ERR!此运行的完整日志可以在npm ERR中找到!C:\用户\戴尔\AppData\漫游\npmcache_logs\2020-09-05T07_43_27_276

  • java.lang.IllegalStateException:未能加载ApplicationContext 原因:org . spring framework . beans . factory . unsatisfieddependencyexception:创建在URL[jar:file:/C:/Users/MDI vya/. m2/repository/io/spring fox/spri

  • Im使用okhttp 2.5.0,Im获取一张pic,然后将其转换为base 64格式,然后将其作为post变量发送到服务器,然后将其解码回jpg格式并保存到服务器....当我使用像1兆像素(0.5MB)的小图像时,它可以完美地工作······但是当我增加分辨率时,这个异常发生了...

  • 这是我的闪屏xml代码,我试图在这里创建一个有点不同的闪屏活动。我使用了一个可绘制的闪屏xml文件,我将将其设置为主题,然后将其用作启动器活动,这将导致我的主要活动。但是我的可绘制xml文件抛出了eroor AAPT:错误:格式不正确 出现问题的不是XML,而是android中应该存在的PNG:src = " @ MIP map/IC _ launcher "/

  • 在Flatter中实现facebook登录后,我出现了这些错误。我的代码无法执行 e:C:/Users/HP/。gradle/caches/transforms-2/files-2.1/0c02c09b68f8e9b24bbbea025e769c0c/jetified-facebook-core-12.2.0-api。罐子/META-INF/facebook-core_发布。kotlin_模块:模

  • 我试图将我的Flitter应用程序与firebase连接,但我发现了这个错误。提前感谢:) 失败:生成失败,出现异常。 错误:配置根项目“android”时出现问题 无法解析配置: classpath的所有工件。无法解决com.google.gms: google-service: 4.3.8.所需:项目: > 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--deb