加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 部署/托管Spring Boot应用程序

发布时间:2020-12-15 02:09:51 所属栏目:Java 来源:网络整理
导读:我最近使用INTELLIJ IDE完成了一个简单的 Spring启动应用程序.应用程序在本地作为spring应用程序和Tomcat运行. 对于我的下一步,我希望能够在线托管应用程序,但我所做的每一次尝试似乎都失败了,甚至没有在Xampp的Tomcat上运行. 继承人我的层次结构: src —-
我最近使用INTELLIJ IDE完成了一个简单的 Spring启动应用程序.应用程序在本地作为spring应用程序和Tomcat运行.

对于我的下一步,我希望能够在线托管应用程序,但我所做的每一次尝试似乎都失败了,甚至没有在Xampp的Tomcat上运行.

继承人我的层次结构:

> src
> —- java
> ——— com.jcode
> —————TestController.java
> —————Application.java
> —-资源
> ———application.properties

application.properties:

spring.datasource.driver-class-name = com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://xxx.xxx.xxx.xxx:3306/db_digitrainer
spring.datasource.username=test
spring.datasource.password=test

server.context-path=/digitrainer

management.context-path=/manage

Application.java:

@SpringBootApplication
@Configuration
@EnableAutoConfiguration
@EnableWebMvc
@ComponentScan
public class Application extends SpringBootServletInitializer {

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(Application.class);
    }

    public static void main(String[] args) {
        SpringApplication.run(Application.class,args);
    }
}

我一直无法找到有关如何执行此操作的任何明确信息,因此我很想知道我是否做错了,并且如果Spring boot是开发rest API的方法.

解决方法

我发现在Pivotal Can Foundry上无缝部署.为此,这个 guide在使用STS时效果很好.使用其他IDE时,或者对于详细步骤,this blog post可能很有用.是的,我发现Spring Boot非常适合开发REST API,并且几乎接近为此目的开发第一个版本的 an open source project.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读