第一次运行jhipster应用程序失败,并启动tomcat上下文错误

克里斯蒂安

我正在使用JHipster来构建Java应用程序。

我分别创建了一个mysql数据库,我认为我已经通过将其连接信息粘贴到pom.xml文件的liquibase插件部分(请注意:这是一个虚构的IP)将其连接到应用程序

<plugin>
        <groupId>org.liquibase</groupId>
        <artifactId>liquibase-maven-plugin</artifactId>
        <version>${liquibase.version}</version>
        <configuration>
            <changeLogFile>src/main/resources/config/liquibase/master.xml</changeLogFile>
            <diffChangeLogFile>src/main/resources/config/liquibase/changelog/${maven.build.timestamp}_changelog.xml</diffChangeLogFile>
            <driver>com.mysql.jdbc.Driver</driver>
            <url>jdbc:mysql://108.10.10.10:3306/calc</url>
            <defaultSchemaName>calc</defaultSchemaName>
            <username>root</username>
            <password>password</password>
            <referenceUrl>hibernate:spring:com.mycompany.myapp.domain?dialect=org.hibernate.dialect.MySQLInnoDBDialect</referenceUrl>
            <verbose>true</verbose>
            <logging>debug</logging>
        </configuration>
        <dependencies>
            <dependency>
                <groupId>org.javassist</groupId>
                <artifactId>javassist</artifactId>
                <version>3.18.2-GA</version>
            </dependency>
            <dependency>
                <groupId>org.liquibase.ext</groupId>
                <artifactId>liquibase-hibernate4</artifactId>
                <version>${liquibase-hibernate4.version}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-data-jpa</artifactId>
                <version>${project.parent.version}</version>
            </dependency>
        </dependencies>
    </plugin>

当我去运行该应用程序时:

mvn spring-boot:run

...它通过npmbower任务都很好,但是到了做Java方面的事情时,它以一个大错误而失败:

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building calc 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] >>> spring-boot-maven-plugin:1.2.5.RELEASE:run (default-cli) > test-compile @ calc >>>
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-versions) @ calc ---
[INFO] 
[INFO] --- maven-processor-plugin:2.2.4:process (process) @ calc ---
[WARNING] diagnostic: warning: The following options were not recognized by any processor: '[mapstruct.defaultComponentModel, mapstruct.suppressGeneratorTimestamp]'
[INFO] 
[INFO] --- yeoman-maven-plugin:0.4:build (run-grunt) @ calc ---
[INFO] node version :
v0.12.7
[INFO] npm version :
2.11.3
[INFO] --------------------------------------
[INFO]          NPM INSTALL
[INFO] --------------------------------------
[INFO] bower version :
1.4.1
[INFO] --------------------------------------
[INFO]          BOWER INSTALL --NO-COLOR
[INFO] --------------------------------------
bower angular-cookies extra-resolution Unnecessary resolution: angular-cookies#1.4.0
[INFO] grunt version :
grunt-cli v0.1.13
grunt v0.4.5
[INFO] --------------------------------------
[INFO]          GRUNT COMPASS:SERVER --FORCE
[INFO] --------------------------------------
Running "compass:server" (compass) task
unchanged src/main/scss/main.scss
Compilation took 0.171s

Done, without errors.


Execution Time (2015-07-17 17:28:55 UTC)
loading tasks    64ms  ▇▇▇▇ 7%
compass:server  812ms  ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 93%
Total 877ms

[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ calc ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] Copying 11 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ calc ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 85 source files to /Users/kristianalexander/Documents/code/java/calc/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ calc ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ calc ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] <<< spring-boot-maven-plugin:1.2.5.RELEASE:run (default-cli) < test-compile @ calc <<<
[INFO] 
[INFO] --- spring-boot-maven-plugin:1.2.5.RELEASE:run (default-cli) @ calc ---
[INFO] Attaching agents: []
Listening for transport dt_socket at address: 5005
[INFO] com.mycompany.myapp.Application - Starting Application on Kristians-MacBook-Pro.local with PID 9490 (/Users/kristianalexander/Documents/code/java/calc/target/classes started by kristianalexander in /Users/kristianalexander/Documents/code/java/calc)
[DEBUG] com.mycompany.myapp.Application - Running with Spring Boot v1.2.5.RELEASE, Spring v4.1.7.RELEASE
[DEBUG] org.jboss.logging - Logging Provider: org.jboss.logging.Slf4jLoggerProvider
[DEBUG] com.mycompany.myapp.config.AsyncConfiguration - Creating Async Task Executor
[DEBUG] com.mycompany.myapp.config.MetricsConfiguration - Registering JVM gauges
[INFO] com.mycompany.myapp.config.MetricsConfiguration - Initializing Metrics JMX reporting
[DEBUG] com.mycompany.myapp.config.DatabaseConfiguration - Configuring Datasource
[ERROR] org.springframework.boot.context.embedded.tomcat.TomcatStarter - Error starting Tomcat context: org.springframework.beans.factory.BeanCreationException
[WARN] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt
org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:133) [spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:474) ~[spring-context-4.1.7.RELEASE.jar:4.1.7.RELEASE]
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118) [spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:686) [spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:320) [spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    at com.mycompany.myapp.Application.main(Application.java:72) [classes/:na]
Caused by: org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat
    at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize(TomcatEmbeddedServletContainer.java:98) ~[spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.<init>(TomcatEmbeddedServletContainer.java:75) ~[spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:378) ~[spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:155) ~[spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer(EmbeddedWebApplicationContext.java:157) [spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:130) [spring-boot-1.2.5.RELEASE.jar:1.2.5.RELEASE]
    ... 5 common frames omitted

.... 115,000多行错误....

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

    ... 139 more
Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:213)
    at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:297)
    ... 156 more
克里斯蒂安

liquibase连接信息仅用于数据库重构。

实际应用程序的DB(开发)连接信息应设置为:

src/main/resources/config/application-dev.yml

一旦我更新了它,它启动就没有错误。

连接信息的文档:http : //jhipster.github.io/creating_an_app.html

笔记:

  1. 您必须创建一个名为appname的新架构。
  2. 首次运行时,请确保该架构中没有任何表
  3. 填写liquibase配置并pom.xmlapplication-dev.yml文件中设置配置
  4. 使用运行您的应用程序 mvn spring-boot:run

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

失败-上下文路径中已部署的应用程序/但上下文无法启动

来自分类Dev

应用程序内购买第一次使用沙箱失败,下次工作正常

来自分类Dev

Xbindkeys 仅第一次正确启动应用程序

来自分类Dev

如何知道我的Java应用程序是第一次运行

来自分类Dev

根据是否是第一次运行应用程序检索正确的数据

来自分类Dev

React-native 应用程序在第一次运行项目时出现白屏

来自分类Dev

Flutter - SQLite 死锁只是在应用程序的第一次运行中

来自分类Dev

使用 spock 进行集成测试。在第一次测试之前加载上下文

来自分类Dev

第一次Android应用程序崩溃,但代码中没有错误

来自分类Dev

Tomcat上的Geoserver-失败-上下文路径/ geoserver上的应用程序无法启动。[WEB-INF]无效

来自分类Dev

Android:安装另一个应用程序并检测它第一次启动的时间

来自分类Dev

错误:“此应用程序只能在应用程序容器的上下文中运行。”

来自分类Dev

AngularJS:angular-phonecat教程应用程序第一次单元测试失败

来自分类Dev

AngularJS:angular-phonecat教程应用程序第一次单元测试失败

来自分类Dev

第一次在棉花糖中启动应用程序时如何获取位置信息

来自分类Dev

在iOS上重置模拟器后,我第一次运行黄瓜应用程序崩溃

来自分类Dev

将 Firebase 与 onesignal 结合使用时,应用程序在第一次运行时崩溃

来自分类Dev

Eclipse e4 应用程序:第一次运行时默认打开的部分

来自分类Dev

失败-无法启动上下文路径/ mycompany上的应用程序

来自分类Dev

失败-无法启动上下文路径/ Handbyhand上的应用程序

来自分类Dev

失败-无法启动上下文路径/ my_app上的应用程序

来自分类Dev

失败-无法启动上下文路径/ icescrum上的应用程序

来自分类Dev

在某列中,获取特定上下文中第一次出现和最后出现的索引

来自分类Dev

错误:在 angular6 中第一次加载应用程序时,视频不会自动播放

来自分类Dev

ember-cli在tomcat的应用程序上下文中运行

来自分类Dev

Tomcat 应用程序 404 无法加载 - 上下文路径中的应用程序无法启动

来自分类Dev

如何在第一次运行该应用程序(例如教程)期间使uiviewcontroller仅可见一次?

来自分类Dev

如何使用 AsyncStorage 仅显示应用程序介绍一次(第一次运行时)-React Native

来自分类Dev

从Windows上下文菜单运行Java应用程序

Related 相关文章

  1. 1

    失败-上下文路径中已部署的应用程序/但上下文无法启动

  2. 2

    应用程序内购买第一次使用沙箱失败,下次工作正常

  3. 3

    Xbindkeys 仅第一次正确启动应用程序

  4. 4

    如何知道我的Java应用程序是第一次运行

  5. 5

    根据是否是第一次运行应用程序检索正确的数据

  6. 6

    React-native 应用程序在第一次运行项目时出现白屏

  7. 7

    Flutter - SQLite 死锁只是在应用程序的第一次运行中

  8. 8

    使用 spock 进行集成测试。在第一次测试之前加载上下文

  9. 9

    第一次Android应用程序崩溃,但代码中没有错误

  10. 10

    Tomcat上的Geoserver-失败-上下文路径/ geoserver上的应用程序无法启动。[WEB-INF]无效

  11. 11

    Android:安装另一个应用程序并检测它第一次启动的时间

  12. 12

    错误:“此应用程序只能在应用程序容器的上下文中运行。”

  13. 13

    AngularJS:angular-phonecat教程应用程序第一次单元测试失败

  14. 14

    AngularJS:angular-phonecat教程应用程序第一次单元测试失败

  15. 15

    第一次在棉花糖中启动应用程序时如何获取位置信息

  16. 16

    在iOS上重置模拟器后,我第一次运行黄瓜应用程序崩溃

  17. 17

    将 Firebase 与 onesignal 结合使用时,应用程序在第一次运行时崩溃

  18. 18

    Eclipse e4 应用程序:第一次运行时默认打开的部分

  19. 19

    失败-无法启动上下文路径/ mycompany上的应用程序

  20. 20

    失败-无法启动上下文路径/ Handbyhand上的应用程序

  21. 21

    失败-无法启动上下文路径/ my_app上的应用程序

  22. 22

    失败-无法启动上下文路径/ icescrum上的应用程序

  23. 23

    在某列中,获取特定上下文中第一次出现和最后出现的索引

  24. 24

    错误:在 angular6 中第一次加载应用程序时,视频不会自动播放

  25. 25

    ember-cli在tomcat的应用程序上下文中运行

  26. 26

    Tomcat 应用程序 404 无法加载 - 上下文路径中的应用程序无法启动

  27. 27

    如何在第一次运行该应用程序(例如教程)期间使uiviewcontroller仅可见一次?

  28. 28

    如何使用 AsyncStorage 仅显示应用程序介绍一次(第一次运行时)-React Native

  29. 29

    从Windows上下文菜单运行Java应用程序

热门标签

归档