首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Eclipse中Project的属性Deployment Assembly(支配程序集)消失了,不存在了,去哪儿了

2013-08-25 
Eclipse中Project的属性Deployment Assembly(部署程序集)消失了,不存在了,去哪儿了?可能的原因主要有2个:1

Eclipse中Project的属性Deployment Assembly(部署程序集)消失了,不存在了,去哪儿了?

可能的原因主要有2个:

1. 该项目不是web项目,所以不存在Deployment Assembly 属性。在Eclipse中,怎样将一个非web project变成一个web project?

?

1)右键项目,选择Project Facets,点击Convert to faceted from


Eclipse中Project的属性Deployment Assembly(支配程序集)消失了,不存在了,去哪儿了

?

2) 配置Project Facets

?

更改Dynamic Web Module的Version为2.5。(3.0为Java7的)。

如果提示错误,可能需要在Java Compiler设置Compiler compliance level 为1.6。或者需要在此窗口的Java的Version改成1.6。


Eclipse中Project的属性Deployment Assembly(支配程序集)消失了,不存在了,去哪儿了

?

?

3) 配置 Modify Faceted Project

点击Further configuration available…,弹出Modify Faceted Project窗口

此处是设置web.xml文件的路径,我们输入src/main/webapp。

Generate web.xml deployment descriptor自动生成web.xml文件,可选可不选。

?

2. 经过1的project转换后,应该能够看到Deployment Assembly出现了,但如果还么出现,很有可能在Eclipse中Deployment Assembly被disable了,那么我们需要做的就是将Deployment Assembly选项enable。

在项目所在的工作区间有一个.project文件,打开该文件增加如下这一行用于enable Deployment Assembly属性。

<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>

如下面的.project file.

?然后重启Eclipse, 就可在Project的properties中看到Deployment Assembly选项了。

?

?

?

附:设置部署程序集(Web Deployment Assembly)

?Eclipse中Project的属性Deployment Assembly(支配程序集)消失了,不存在了,去哪儿了

?

?

此处列表是,部署项目时,文件发布的路径。

1,我们删除test的两项,因为test是测试使用,并不需要部署。

2,设置将Maven的jar包发布到lib下。

Add -> Java Build Path Entries -> Maven Dependencies -> Finish

设置完成效果图


Eclipse中Project的属性Deployment Assembly(支配程序集)消失了,不存在了,去哪儿了

?

?

1 楼 aliahhqcheng 2 小时前   一直就是这么做的,很适合将idea项目转化为eclipse项目

热点排行