【发布时间】:2017-12-15 06:31:13
【问题描述】:
我一直在使用以下教程学习 Spring:https://www.youtube.com/playlist?list=PLqq-6Pq4lTTbx8p2oCgcAQGQyqN8XeA1x
我创建了一个 Maven 项目并尝试运行 Spring Boot 应用程序,同时参考这些视频:
https://www.youtube.com/watch?v=E7_a-kB46LU&index=9&list=PLqq-6Pq4lTTbx8p2oCgcAQGQyqN8XeA1x
我尝试在 Tomcat 服务器上运行我的 Spring 应用程序,但 localhost 不工作。 (端口 8080)
我的 pom.xml 看起来像这样:
<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>
<groupId>io.javabrains.springbootquickstart</groupId>
<artifactId>course-api-new</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Java Brains Course API</name>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.2.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<properties>
<java.version>1.8</java.version>
</properties>
</project>
CourseApiApp.java:
package io.javabrains.springbootstarter;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class CourseApiApp {
public static void main(String[] args) {
SpringApplication.run(CourseApiApp.class, args);
}
}
根据视频本地主机应该在运行应用程序时显示白名单错误,但它根本不运行。
任何帮助将不胜感激,谢谢!
【问题讨论】:
-
首先。你不跑步是什么意思。您是否看到任何消息或异常。如果是这样放置堆栈跟踪。接下来是在你的pom中,你有没有spring boot maven插件?
-
@pvpkiran 没有运行,因为没有在浏览器上执行任何内容,显示“Localhost 拒绝连接”。是的,STS 中显示了错误,但 Spring 启动时没有任何问题。至于插件,我刚开始学习这个框架,我不知道。如果对您有用,请查看视频链接。
-
如果您启动应用程序,控制台视图中会显示哪些消息?
-
@MartinLippert 有时,我收到此错误:无法找到或加载主类 io.javabrains.springbootstarter.CourseApiApp 。在以某种方式解决此错误后,控制台不显示任何错误但不显示任何与“Tomcat 开始在端口 8080 上运行”相关的消息都会排序。另请查看我所指的视频。
标签: maven tomcat spring-boot pom.xml spring-tool-suite