Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclilpse更改WebLogic web应用程序的上下文根_Java_Eclipse_Web Applications_Weblogic_War - Fatal编程技术网

Java Eclilpse更改WebLogic web应用程序的上下文根

Java Eclilpse更改WebLogic web应用程序的上下文根,java,eclipse,web-applications,weblogic,war,Java,Eclipse,Web Applications,Weblogic,War,出于某种原因,Eclipse有时会将weblogic.xml文件中web应用程序的上下文根更改为项目名称。项目的名称与上下文根不同。如何防止这种情况发生?在您的工作区中,找到以下文件: {workspace}\{project name}\.settings\org.eclipse.wst.common.component 然后使用以下命令对其进行编辑: <property name="context-root" value="your context root"/> 将以下属性

出于某种原因,Eclipse有时会将weblogic.xml文件中web应用程序的上下文根更改为项目名称。项目的名称与上下文根不同。如何防止这种情况发生?

在您的工作区中,找到以下文件:

{workspace}\{project name}\.settings\org.eclipse.wst.common.component
然后使用以下命令对其进行编辑:

<property name="context-root" value="your context root"/>

将以下属性添加到pom.xml中:

<properties>
<m2eclipse.wtp.contextRoot>my-context</m2eclipse.wtp.contextRoot>
</properties>

我的背景
请参见此类似问题:以及此处的示例:关于设置部署描述符