我一直在努力将一个简单的maven转换成一个dropwizard项目,但我想出的只是失败,所以我请你帮忙。
我项目的最初目的是解析作为命令参数传递的选项,例如java -jar target/myJar.jar -u username -p password -d database -h hostname -f file_or_directory -rec
。现在我想把它改成一个dropwizard项目,添加一些符合我主要目的的功能。
我的研究建议使用dropwizard的command,但这不适合我。我试过,但每次java -jar target/myJar.jar hello -u world
,我都会
invalid choice: 'hello' (choose from 'server', 'check')
usage: java -jar myJar.jar
[-h] [-v] {server,check} ...
positional arguments:
{server,check} available commands
optional arguments:
-h, --help show this help message and exit
-v, --version show the application version and exit
虽然关于这个问题有很多问题,但我找不到适合我的解决方案,我很感激您的意见。
当我参与dropwizard项目时,我知道为什么我无法在localhost:8080
访问我的应用程序?该应用正在运行,但每次我尝试访问它时,都会收到错误代码404
。