在我的一个新项目中,我在项目属性中看不到Deployment Assembly链接。它在我的其他项目中,这些项目都是以相同的方式配置的(据我所见)。
我在方面有动态web模块和java。我已经安装了m2eclipse并调用了菜单选项“更新项目配置”。我正在运行eclipse3.7EE版本。我还有google eclipse插件。
我想知道的是如何显示部署程序集选项,这样我就可以配置哪些资源通过WTP推送到本地服务器。
我的.project文件:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>shortbread</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.google.gdt.eclipse.core.webAppProjectValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.google.gwt.eclipse.core.gwtProjectValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>com.google.gwt.eclipse.core.gwtNature</nature>
</natures>
</projectDescription>
发布于 2012-06-20 22:53:11
尝试在您的.project文件中添加<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
。Plugin Spy (ALT+SHIFT+F1)对发现这样的东西非常有帮助。属性页在插件org.eclipse.wst.common.modulecore.ui
中定义,在plugin.xml文件中您可以看到,DeploymentAssemblyPage是enabledWhen
,projectNature
是org.eclipse.wst.common.modulecore.ModuleCoreNature
。
发布于 2017-03-13 20:06:17
我也面临着同样的问题,我按照下面的步骤操作,我的问题得到了解决。我已经在第二个屏幕中检查了我的动态web模块。
发布于 2016-08-16 16:48:02
按照接受答案中的建议,将<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
添加到.project文件中,并添加<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
以解决部署程序集屏幕中的“错误检查项目方面”。
**如果导入现有项目,请保留“现有项目描述符”,不要覆盖,因为eclipse在大多数情况下会从.project文件中删除这些属性。
https://stackoverflow.com/questions/8399885
复制相似问题