Deployment 部署的.war文件未在Weblogic Server中打开

Deployment 部署的.war文件未在Weblogic Server中打开,deployment,web,weblogic,war,Deployment,Web,Weblogic,War,我在Weblogic服务器上部署了一个简单的web应用程序(.war文件)。该应用程序由一个简单的servlet组成。我使用命令“jarcf../mywebapp.war*”创建了.war文件。 .war文件部署得很好,但是当我尝试访问servlet“localhost:7001/mywebapp”时,它给出了一个“错误403——禁止” 有答案吗?如果问题太模糊,我道歉。我是web应用程序开发新手 谢谢,您的应用程序可能实际上返回了HTTP 403。代码是你的还是别人交给你的?servlet到U

我在Weblogic服务器上部署了一个简单的web应用程序(.war文件)。该应用程序由一个简单的servlet组成。我使用命令“jarcf../mywebapp.war*”创建了.war文件。 .war文件部署得很好,但是当我尝试访问servlet“localhost:7001/mywebapp”时,它给出了一个“错误403——禁止”

有答案吗?如果问题太模糊,我道歉。我是web应用程序开发新手


谢谢,

您的应用程序可能实际上返回了HTTP 403。代码是你的还是别人交给你的?servlet到URI的映射是什么?这将产生影响。WebLogic有一个可以更改的上下文根设置,但默认情况下它将是WAR的名称。您很可能必须将/myServletName添加到URI中。@Viccari代码是我的。这是一个非常简单的“HelloWorld”类型的应用程序。@weblogic.xml中的上下文根与我使用的(/mywebapp)相同。添加servlet名称(/mywebapp/NewServlet)会导致资源未找到错误!(错误404--找不到)如果在WLS中安装时通过指定“web”文件夹的文件夹路径将应用程序部署为开放部署,则该应用程序可以正常工作。但是如果我使用.war文件,它就不起作用了!