当前位置: 首页 > 知识库问答 >
问题:

使用Azure SDK for java/Net部署java应用程序

东门航
2023-03-14

是否可以使用azure sdk for java或azure sdk for net创建tomcat和MySQL/SqlServer服务,并以编程方式部署war文件?

我浏览了关于创建资源组和虚拟机的示例代码,但是没有找到关于在sdk中创建tomcat、sqlserver或MySQL的api。

如果这是不可能的,那么如何对Azure进行编程/自动部署?

共有1个答案

刘高峯
2023-03-14

根据您的描述,根据我的理解,我认为您希望创建一个带有tomcat和数据库的Azure网站,以编程方式一次性部署JavaWebApp。

根据我的经验,您需要通过执行以下三个步骤来实现这些目标。

>

  • 使用tomcat创建Web应用程序

    获取发布设置文件或设置部署凭据,以获取用于部署的凭据。看起来你需要手动来做这一步,而不是用编程的方式。

    通过FTP、Kudu REST API或其他您可以参考的官方文档以编程方式部署Java WebApp

    希望有帮助。任何问题,请随时让我知道。

  •  类似资料:
    • 问题内容: 大家好, 我们有一个带有MySQL后端的.Net 2.0应用程序。我们希望能够在安装应用程序并试图寻找最佳解决方案时部署MySQl和数据库。当前设置是将所需文件复制到本地计算机上的文件夹,然后执行“ NET START”命令来安装和启动mysql服务。然后,我们使用bat文件将数据库的备份还原到此新创建的mysql实例。这根本不是一个理想的解决方案,我试图提供更强大的功能。 问题是Vi

    • 问题内容: 我一直在使用Jenkins / Hudson CI来部署.NET网站项目。我一直在使用MSbuild插件来构建我的项目,然后使用xcopy将其复制到服务器上。 我注意到如果我在Visual Studio中 使用发布功能,则会得到一组不同的文件。我已经完成了配置转换,但最终得到了所有.cs文件,并且winmerge比较显示了二进制文件是不同的。 因此,我想让Jenkins像发布功能一样工

    • 我使用Capistrano 2.15.5将Java web应用程序部署到Tomcat应用程序服务器。目前,我们已绑定并promise使用此版本的Capistrano,无法升级到v3。部署任务将调用其他任务在角色中的所有服务器上并行执行。这项工作正如预期的那样,并且已经运行了一段时间。 现在,当任务一次在一台服务器上执行时,我们需要实现滚动部署。因此,根据下面的代码,我们将首先在上执行,然后再执行等

    • 我试图用netbeans和Tomcat8部署java应用程序。单击debug时,在“Apache Tomcat或Tomee”选项卡中出现异常: 用netbeans和Tomcat进行部署还有另一种方法吗?我不想总是用Sudo从控制台运行netbeans。

    • 我已经创建了一个Java应用程序。它可以部署了。 我已经从我的代码中制作了jar文件。使用Launch4j包装它并将jre与它捆绑在一起并访问我的exe文件(由Launch4j生成)。所以,无需安装JRE,一切正常。 但是一个小问题是我的Exe文件必须位于捆绑JRE的某个预定义的相对路径上。 例如,假设用户已将其安装在E:/(我的软件)中,其中我的软件包含JRE文件和我的Exe文件。现在,如果用户

    • Requirements 运行一个Spark Streaming应用程序,有下面一些步骤 有管理器的集群-这是任何Spark应用程序都需要的需求,详见部署指南 将应用程序打为jar包-你必须编译你的应用程序为jar包。如果你用spark-submit启动应用程序,你不需要将Spark和Spark Streaming打包进这个jar包。 如果你的应用程序用到了高级源(如kafka,flume),你需