我能够在本地计算机槽上的https上运行dropwizard应用程序。
MVN软件包java -jar target/dropwizard-example-1.2.0-snapshot.jar db迁移emex.ymljava -jar target/dropwizard-example-1.2.0-snapshot.jar Server example.yml
这是我在github上进行示例示例的示例
我们与Debian创建了Dropwizard应用程序包。它转换为单个JAR文件。
Q1:如何以服务器example.yml运行命令结束?因为这个文件找不到?
Q2:如何运行通过Windows Machine上的Debian打包的DropWizard应用程序的JAR文件?
Q3:在本地机器上,它可以在HTTPS端口上成功运行。通过Debian打包后将如何实现?
您需要运送.yml文件,因为它是一个设置文件jar总是在寻找此文件。
我们与Debian创建了Dropwizard应用程序包。它转换为单个JAR文件。
所有DropWizard应用程序都是一个JAR文件。这就是您在本地计算机上(当您进行mvn package
(并在本地计算机上运行(当您进行java -jar...
时(上制作的内容,因此您将在部署应用程序的任何其他机器上运行该单个JAR。
如何以server示例.yml运行命令?因为这 文件找不到?
您克隆的github项目包括文件示例.yml。这需要在您将要运行应用程序的机器上。您可以随心所欲地将其称为,但是您必须将其名称作为Arguemnt将其称为罐子。
如何运行通过包装的DropWizard应用程序的JAR文件 Windows机器上的Debian?
与Debian相同,java -jar target/dropwizard-example-1.2.0-SNAPSHOT.jar server example.yml
在本地机器上,它可以在HTTPS端口上成功运行。怎么会 通过Debian打包后实现?
如果您在示例中查看。
applicationConnectors:
- type: http
port: 8080
- type: https
port: 8443
keyStorePath: example.keystore
keyStorePassword: example