问题标签 [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.
jersey - 如何创建一个接受可为空表示的 dropwizard (jersey) 资源?
我正在尝试在 dropwizard 中的资源上创建一个操作,该操作接受一个表示,但允许它为空,即。没有来自客户端的发布数据。
目前,我必须从客户端发布“{}”,否则会返回 HTTP 415,不受支持的媒体类型。我认为这是因为我的客户端没有将内容类型标头作为内容长度 = 0 发送。
我尝试按如下方式定义资源,但从球衣中获取“生产媒体类型冲突”,因为两种方法都使用相同的路径,球衣无法区分它们:
关于如何表示这一点的任何想法?
java - 向 Heroku 启动 Dropwizard 项目失败
我在 Dropwizard 中创建了一个小项目,该项目在我的本地环境中运行良好,但无法在 Heroku 中启动。
这是heroku日志:
档案
绒球
java - 开始使用 Dropwizard
我是 Dropwizard 的新手。这也是我第一次尝试使用 Java 开发 Web 服务。我已经开始阅读 dropwizard 站点中的“入门”部分。
但是,我似乎无法弄清楚如何导入以“com.yammer.dropwizard.config.Configuration”开头的 dropwizard 类
在我可以使用 dropwizard 类之前,我需要什么外部存档/库?我找到的唯一文件是可从https://github.com/codahale/dropwizard下载的文件,但这看起来只是源代码。有什么我想念的吗?
谢谢!
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 应用程序?
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
dropwizard - 如何从 dropwizard 应用程序创建战争?
我正在尝试从 dropwizard 应用程序构建战争并进行部署。我可以成功运行 jar 并访问我的休息服务。
有没有人从 dropwizard 应用程序创建并成功部署了一场战争?什么是正确的方法?
maven - Dropwizard/Jersey:索引 X 处的参数缺少方法的依赖项
我使用 Dropwizard 得到了这些缺失的依赖错误:
我的资源类如下所示:
有四种方法,但错误只发生在采用多个参数的方法上。
这是我的球衣依赖项:
我已经确认我在我的 Maven 导入中使用了一致的 Jersey 版本。我已经确认包含上述 Resource 类的 web 模块包含对包含自定义 PathElem 和 RequestParam 类的包的 Maven 依赖项。我想不出任何其他的可能性。有人知道如何解决这个问题吗?
heroku - 无法访问 dropwizard yaml 配置文件中的 Heroku 环境配置
我已经使用 Dropwizard 实现了简单的 REST API,并尝试在 Heroku 上启动它。我被困在我想在 Heroku 上访问 postgresql DB 的地方。我无法访问 Heroku 上的配置。我在heroku上设置了配置变量,如下所示:
我在我的 dropwizard 应用程序中访问它们以及 config.yml 中的其他配置设置:
我也试过:
但这些都不起作用。
如果我用实际值替换我的服务有效。
有人可以指出从heroku解析/访问配置设置的正确方法吗?
dropwizard - Dropwizard 服务无法正常启动
我创建了一个 dropwizard 服务。当我使用以下命令运行它时,它只会挂起。下面的命令有什么问题吗?
上面之前的工作正常。从最近几天开始,它就停止了工作。
java - 包括给定包之外的类的反射(Dropwizard + Swagger)
我正在使用反射来获取所有具有 Api 注释的类,其中包含以下代码。
如果我从 Eclipse 运行服务器,一切正常并getTypesAnnotatedWith
返回正确的类。但是,如果我从命令行运行服务器,我将获得该包之外的类。来自 Swagger 库的类。
我试图找出发生了什么而不是四处走动
提前致谢!