问题标签 [dropwizard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1451 浏览

jersey - 如何创建一个接受可为空表示的 dropwizard (jersey) 资源?

我正在尝试在 dropwizard 中的资源上创建一个操作,该操作接受一个表示,但允许它为空,即。没有来自客户端的发布数据。

目前,我必须从客户端发布“{}”,否则会返回 HTTP 415,不受支持的媒体类型。我认为这是因为我的客户端没有将内容类型标头作为内容长度 = 0 发送。

我尝试按如下方式定义资源,但从球衣中获取“生产媒体类型冲突”,因为两种方法都使用相同的路径,球衣无法区分它们:

关于如何表示这一点的任何想法?

0 投票
1 回答
514 浏览

java - 向 Heroku 启动 Dropwizard 项目失败

我在 Dropwizard 中创建了一个小项目,该项目在我的本地环境中运行良好,但无法在 Heroku 中启动。

这是heroku日志:

档案

绒球

0 投票
3 回答
3202 浏览

java - 开始使用 Dropwizard

我是 Dropwizard 的新手。这也是我第一次尝试使用 Java 开发 Web 服务。我已经开始阅读 dropwizard 站点中的“入门”部分。

但是,我似乎无法弄清楚如何导入以“com.yammer.dropwizard.config.Configuration”开头的 dropwizard 类

在我可以使用 dropwizard 类之前,我需要什么外部存档/库?我找到的唯一文件是可从https://github.com/codahale/dropwizard下载的文件,但这看起来只是源代码。有什么我想念的吗?

谢谢!

0 投票
2 回答
1444 浏览

heroku - 运行部署在heroku上的gradle dropwizard应用程序时无法访问jar

我正在尝试在无法启动的 heroku 上部署一个 dropwizard 应用程序。它在本地使用“gradle run server config.yml”可以正常工作

我正在使用 gradle 进行构建,当我推送到 heroku 时,构建成功。 我的 gradle 阶段任务依赖于 clean and jar(fat jar creation)

我的Procfile有:

网站:java $JAVA_OPTS -jar dropwizard-app/build/libs/dropwizard-app.jar 服务器 dropwizard-app/config.yml

以上失败并显示“无法访问 jarfile dropwizard-app/build/libs/dropwizard-app.jar”

我试过没有成功

网页:java $JAVA_OPTS -jar build/libs/dropwizard-app.jar server config.yml

我也尝试过使用 gradle 命令执行

web: gradle 运行服务器 config.yml

这给出了一个错误 bash: gradle command not found

我的毕业任务如下:

我在这里错过了什么吗?如何启动我的 dropwizard 应用程序?

0 投票
2 回答
2631 浏览

java - 不能使用 dropwizard-core 类

我在 Eclipse 中使用 m2e 插件。我创建了一个 Maven 项目并在 POM 中添加了 dropwizard-core 依赖项,如http://dropwizard.codahale.com/getting-started/中所述。

但是,我无法导出特定的 dropwizard-core 类。例如,当我

导入 com.yammer.dropwizard.config.Configuration;

我收到一个错误,该类无法解析。然而,只是简单

作品。

此外,当我尝试检查“Maven 依赖项”中的 dropwizard-core jar 时,我可以在那里看到“配置”类。即使导入上述包,我也无法扩展它。这个无法解析的类发生在 jar 中的所有其他类中。有没有我错过的步骤?

顺便说一句,我正在使用以下内容: 1. ADT(但我能够使用标准 Eclipse 复制该问题) 2. Java SDK 7 和 JRE 7 3. Mac

0 投票
3 回答
2788 浏览

dropwizard - 如何从 dropwizard 应用程序创建战争?

我正在尝试从 dropwizard 应用程序构建战争并进行部署。我可以成功运行 jar 并访问我的休息服务。

有没有人从 dropwizard 应用程序创建并成功部署了一场战争?什么是正确的方法?

0 投票
2 回答
3282 浏览

maven - Dropwizard/Jersey:索引 X 处的参数缺少方法的依赖项

我使用 Dropwizard 得到了这些缺失的依赖错误:

我的资源类如下所示:

有四种方法,但错误只发生在采用多个参数的方法上。

这是我的球衣依赖项:

我已经确认我在我的 Maven 导入中使用了一致的 Jersey 版本。我已经确认包含上述 Resource 类的 web 模块包含对包含自定义 PathElem 和 RequestParam 类的包的 Maven 依赖项。我想不出任何其他的可能性。有人知道如何解决这个问题吗?

0 投票
2 回答
953 浏览

heroku - 无法访问 dropwizard yaml 配置文件中的 Heroku 环境配置

我已经使用 Dropwizard 实现了简单的 REST API,并尝试在 Heroku 上启动它。我被困在我想在 Heroku 上访问 postgresql DB 的地方。我无法访问 Heroku 上的配置。我在heroku上设置了配置变量,如下所示:

我在我的 dropwizard 应用程序中访问它们以及 config.yml 中的其他配置设置:

我也试过:

但这些都不起作用。

如果我用实际值替换我的服务有效。

有人可以指出从heroku解析/访问配置设置的正确方法吗?

0 投票
1 回答
974 浏览

dropwizard - Dropwizard 服务无法正常启动

我创建了一个 dropwizard 服务。当我使用以下命令运行它时,它只会挂起。下面的命令有什么问题吗?

上面之前的工作正常。从最近几天开始,它就停止了工作。

0 投票
1 回答
1018 浏览

java - 包括给定包之外的类的反射(Dropwizard + Swagger)

我正在使用反射来获取所有具有 Api 注释的类,其中包含以下代码。

如果我从 Eclipse 运行服务器,一切正常并getTypesAnnotatedWith返回正确的类。但是,如果我从命令行运行服务器,我将获得该包之外的类。来自 Swagger 库的类。

我试图找出发生了什么而不是四处走动

提前致谢!