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

使用FTP将intellij maven项目部署到azure web应用程序,得到一个500服务器错误

殳睿
2023-03-14

我一直在尝试使用FTP将intellij java项目部署到Azure Web应用程序。该项目是一个使用Jetty和Maven的简单REST api。本地运行api工作良好。

我使用intellij构建了一个.war工件。.intellij中构建的战争神器

但是,当我尝试访问我的azure应用程序时,只需访问URL(在浏览器中,使用postman和一个简单的GET请求),我就会得到一个错误500服务器错误。

HTTP错误500访问/时出现问题。原因:

Server Error

当我尝试访问我的endpoint时,我收到一个错误404未找到。

Not Found

带有路径的代码

我现在有点手足无措了。有男孩知道怎么解决吗?

共有1个答案

龚鸿雪
2023-03-14

我想您没有更改门户中的应用程序设置,您需要更改设置以适应您刚刚部署的应用程序,您需要将java版本设置为您想要的。参考此映像,您还可以将虚拟应用程序和目录更改为“site\wwwwroot\webapps”,以降低失败的风险。希望能从中受益。

 类似资料:
  • pom.xml我有这个用来部署 在设置中。tomcat服务器的xml我有这个 当我试图调用maven deploy时,出现了一个错误: 服务器正在运行。我试图在pom中更改tomcat插件。xml到tomcat7 maven插件,但我得到了相同的错误。据我所知,它正试图将war文件部署到http://localhost:8080/manager/ua/andrfas/SCPI/0.0.1/SCPI

  • 我们有一个在netbeans 7.3中制作的项目,即将把它部署到一个远程glassfish服务器上,一切都已正确配置和设置,我们项目的连接池也在glassfish中生成。 当前,我们在部署到远程服务器时遇到以下错误: 部署?默认=D:\SVN\PTS62\应用\Rekeningrijdersite\RekeningRijder\dist\RekeningRijder.war 部署期间出错:准备应用

  • 我的网站有两个服务器——本地(ubuntu桌面上的laravel homestead)和公共(带有php7的ubuntu服务器)。我已经有了一些简单的网站,它们在我的公共服务器上运行良好,并且可以在网上看到。我在我的laravel Homestead本地服务器上创建了laravel 5.2项目,现在我想将其移动到我的公共服务器上。我压缩完整的项目文件夹(tar.gz),并使用filezilla将其

  • 我在Laravel voyager上做了一个测试项目。我想把它发布到服务器上。 我试试这个: 初始化 git远程添加原点 *** git检出大师 git拉 添加. env 添加. htaccess php工匠迁移--force 在ProviderRepository.php第208行中:未找到类“TCG\Voyager\VoyagerServiceProvider” 怎么做? 更新: php ar

  • 我在科尔达做了一个简单的项目。我的项目有4个节点,包括公证人和客户文件夹中的SpringBoot API。我不知道如何将我的项目部署到服务器上。我看过Corda文档,但那篇教程只针对一个节点。所以,我的问题是如何在服务器上部署具有多个节点的Corda项目,以及SpringBoot API。有人能帮我吗?

  • 本文向大家介绍如何使用pm2快速将项目部署到远程服务器,包括了如何使用pm2快速将项目部署到远程服务器的使用技巧和注意事项,需要的朋友参考一下 使用背景 当我们需要将项目部署到远程线上服务器时;传统的方法可能就是: 将本地代码通过ssh、ftp等方式上传到服务器; 然后通过ssh登入到服务器,配置好环境; 手动启动应用。 太过手动化,麻烦,操作繁琐。 现代自动化部署 环境:本地(Mac);远程服务