首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RESTlet的热重新部署

RESTlet的热重新部署
EN

Stack Overflow用户
提问于 2014-01-14 15:32:41
回答 1查看 54关注 0票数 0

我感兴趣的是使用Restlet设置一个超轻量级的web服务器,主要用于概念验证和与其他开发人员的低阻抗协作。一个完整的servlet容器感觉太重了。从字面上讲,我从直接从“入门”指南中提取的内容开始。

代码语言:javascript
复制
public class Dummy extends ServerResource {

    public static void main(String[] args) throws Exception {
        new Server(Protocol.HTTP, 8182, Dummy.class).start();
    }

    @Get("json")
    public String hello() {
        ST hello = new ST();
        hello.add("name", "World");
        return "{ \"hello\": \"World\"}";
    }

}  

但是,我希望能够观察更改,并在更改代码时自动重新部署。我知道Jetty可以通过一些配置来做到这一点。有没有人在没有设置完整的servlet容器的情况下做到这一点?有没有更简单的东西?

我使用Eclipse作为IDE来编辑代码和启动应用程序,但理想的解决方案并不依赖于此。

EN

回答 1

Stack Overflow用户

发布于 2014-06-10 17:41:12

这就是我所说的持续交付。简而言之:我通常使用

使用

  • SVN或Git来存储源代码和版本化
  • Jenkins来计划构建,使用deployment
  • Gradle或
  • 来构建和测试

SCM插件能够轮询存储库并仅在发生更改时调用流程,或者您可以使用钩子触发构建。有一些插件可以将您的工件复制到目标服务器并重新启动应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21108098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档