Eclipse中Project的属性Deployment Assembly(部署程序集)消失了,不存在了,去哪儿了?
来源:互联网 发布:高博软件学院 编辑:程序博客网 时间:2024/05/22 02:05
转载地址:http://josh-persistence.iteye.com/blog/1926808
可能的原因主要有2个:
1. 该项目不是web项目,所以不存在Deployment Assembly 属性。在Eclipse中,怎样将一个非web project变成一个web project?
1)右键项目,选择Project Facets,点击Convert to faceted from
2) 配置Project Facets
更改Dynamic Web Module的Version为2.5。(3.0为Java7的)。
如果提示错误,可能需要在Java Compiler设置Compiler compliance level 为1.6。或者需要在此窗口的Java的Version改成1.6。
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.
- <?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>
- <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
- </natures>
- </projectDescription>
然后重启Eclipse, 就可在Project的properties中看到Deployment Assembly选项了。
附:设置部署程序集(Web Deployment Assembly)
此处列表是,部署项目时,文件发布的路径。
1,我们删除test的两项,因为test是测试使用,并不需要部署。
2,设置将Maven的jar包发布到lib下。
Add -> Java Build Path Entries -> Maven Dependencies -> Finish
设置完成效果图
- Eclipse中Project的属性Deployment Assembly(部署程序集)消失了,不存在了,去哪儿了
- Eclipse中Project的属性Deployment Assembly(部署程序集)消失了,不存在了,去哪儿了?
- Eclipse中Project的属性Deployment Assembly(部署程序集)消失了,不存在了,去哪儿了
- Eclipse中Project的属性Deployment Assembly(支配程序集) 部署 组装 消失了
- eclipse Project的属性Deployment Assembly(支配程序集)
- eclipse Project的属性Deployment Assembly(支配程序集)
- Eclipse的Deployment Assembly (程序部署集)
- 【小知识点】关于eclipse中web项目的部署程序集Deployment Assembly
- 时间去哪儿了
- 嗷嗷去哪儿了
- 内存去哪儿了?
- 时间去哪儿了
- 手机跟踪程序“手机去哪儿了”
- Qt5版本的例子去哪儿了?
- BAT的员工都去哪儿了?
- 伦理道德都哪儿去了?
- _syscall*宏哪儿去了?
- RCC_APB2Periph_ALL 哪儿里去了?
- 正则表达式学习笔记(常用的)
- linux内存浅析
- File类
- 关于Fragment的几个问题
- 学习python的第四十七天-第九章 异常处理
- Eclipse中Project的属性Deployment Assembly(部署程序集)消失了,不存在了,去哪儿了?
- 203. Remove Linked List Elements**
- Linux系统下便捷使用中国知网的方式
- 大数a+b
- 2. Java中的垃圾收集 - GC参考手册
- css:position属性
- JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)
- 2016.12概率统计参考复习题
- 玩星星