Java 在Heroku上运行.jar
我试图在Heroku上运行一个.jar文件,但在任何地方都找不到关于如何执行此操作的说明。我读过的所有东西都希望我在上传到Heroku时编译它。这可能吗?如果可能,我该怎么做Java 在Heroku上运行.jar,java,heroku,jar,minecraft,bukkit,Java,Heroku,Jar,Minecraft,Bukkit,我试图在Heroku上运行一个.jar文件,但在任何地方都找不到关于如何执行此操作的说明。我读过的所有东西都希望我在上传到Heroku时编译它。这可能吗?如果可能,我该怎么做 如果有帮助,我正在尝试运行Minecraft Craftbukkit服务器,但我还没有pom.xml文件。Webapp Runner允许您在任何安装了JRE的计算机上的Tomcat容器中启动应用程序。在使用Webapp Runner时,不需要以前的步骤来安装Tomcat。它只是一个可以使用java命令执行和配置的jar文件
如果有帮助,我正在尝试运行Minecraft Craftbukkit服务器,但我还没有pom.xml文件。Webapp Runner允许您在任何安装了JRE的计算机上的Tomcat容器中启动应用程序。在使用Webapp Runner时,不需要以前的步骤来安装Tomcat。它只是一个可以使用java命令执行和配置的jar文件
本文将引导您构建一个使用Webapp Runner启动的应用程序,并将该应用程序部署到Heroku。Webapp Runner允许您在任何安装了JRE的计算机上的Tomcat容器中启动应用程序。在使用Webapp Runner时,不需要以前的步骤来安装Tomcat。它只是一个可以使用java命令执行和配置的jar文件
本文将引导您构建一个使用Webapp Runner启动的应用程序,并将该应用程序部署到Heroku。您没有提供太多详细信息,但我将尝试为您和解决此问题的人员提供一种方法 首先,创建一个Heroku帐户并创建一个Heroku应用程序(假设您已经这样做了) 其次,您需要生成应用程序jar并将其上载到Heroku。为此,请打开终端并安装heroku cli(假定为unix终端): $sudo npm安装-g heroku cli 您需要安装npm和nodejs,您可以检查此链接: 完成此操作后,您可以使用npm更新到heroku cli可接受的节点版本: $sudo npm安装-g n $sudo n 7.10.0 然后运行: $sudo npm安装-g heroku cli 为了部署JAR,您需要安装部署插件: $sudo heroku插件:安装heroku cli部署 然后,您可以通过以下方式使用heroku凭据对heroku cli进行身份验证: $heroku登录 最后运行deploy命令: $heroku deploy:jar path/to/target/myproject.jar——app YOU\u heroku\u app\u NAME 如果我忘记了什么,或者这不是特定于您的环境,请随时提出进一步的问题,但这些步骤将为您解决问题提供良好的基础 希望有帮助!
谢谢:)您没有提供太多详细信息,但我将尝试为您和遇到此问题的人提供一种解决方法 首先,创建一个Heroku帐户并创建一个Heroku应用程序(假设您已经这样做了) 其次,您需要生成应用程序jar并将其上载到Heroku。为此,请打开终端并安装heroku cli(假定为unix终端): $sudo npm安装-g heroku cli 您需要安装npm和nodejs,您可以检查此链接: 完成此操作后,您可以使用npm更新到heroku cli可接受的节点版本: $sudo npm安装-g n $sudo n 7.10.0 然后运行: $sudo npm安装-g heroku cli 为了部署JAR,您需要安装部署插件: $sudo heroku插件:安装heroku cli部署 然后,您可以通过以下方式使用heroku凭据对heroku cli进行身份验证: $heroku登录 最后运行deploy命令: $heroku deploy:jar path/to/target/myproject.jar——app YOU\u heroku\u app\u NAME 如果我忘记了什么,或者这不是特定于您的环境,请随时提出进一步的问题,但这些步骤将为您解决问题提供良好的基础 希望有帮助!
谢谢:)也许太晚了,但对于今天要来的人来说,这就是你要做的:
heroku插件:安装heroku cli部署
heroku创建--无远程
heroku插件:安装heroku cli部署
heroku创建--无远程
heroku deploy:jar target/my-app.jar--app你能更具体地解释一下你想要实现什么吗?我试着回答你下面的问题,但正如@Max所说,你需要更具体地说明你的目标、环境和成就。对于进一步的问题,首先考虑一下:HI。你解决你的问题了吗?如果不是,我认为您的服务器是一个war文件,而不是jar文件。你有链接吗?github链接可能会有所帮助。你能更具体地解释一下你想要实现什么吗?我试图回答你下面的问题,但正如@Max所说,你需要更具体地说明你的目标、环境和成就。对于进一步的问题,首先考虑一下:HI。你解决你的问题了吗?如果不是,我认为您的服务器是一个war文件,而不是jar文件。你有链接吗?一个github链接,可能会有帮助。你能告诉我什么是--没有遥控器吗?应用程序名是-no remote吗?你能告诉我什么是-no remote吗?应用程序名称是否为-no remote?