博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse中Deployment Assembly选项设置说明
阅读量:4071 次
发布时间:2019-05-25

本文共 2047 字,大约阅读时间需要 6 分钟。

若你的项目是web项目,则会有Deployment Assembly选项设置,如下图所示:

该选项的功能:

部署项目时,设置文件发布的路径以及jar包发布的路径。 
   设置将Maven的jar包发布到lib下:Add -> Java Build Path Entries -> Maven Dependencies -> Finish 

若Project的属性Deployment Assembly不存在, 可能有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的)。 
  如果提示错误,可能需要在Compiler设置Compiler compliance level 为1.6。或者需要在此窗口的的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. 经过步骤一项目工程类型转换后,应该能够看到Deployment Assembly出现了,但如果还是没有该选项,很有可能在Eclipse中Deployment Assembly被disable了,那么我们需要做的就是将Deployment Assembly选项enable。

在项目所在的工作区间有一个.project文件,打开该文件增加如下这一行用于enable Deployment Assembly属性。 
  ormon.modulecore.ModuleCoreNature 
  如下面的.project file.
shortbread
orre.javabuilder
ormore.builder
com.googlre.webAppProjectValidator
com.googlre.gwtProjectValidator
orre.maven2Builder
orre.javanature
orre.maven2Nature
ormore.nature
com.googlre.gwtNature
ormon.modulecore.ModuleCoreNature
然后重启Eclipse, 就可在Project的properties中看到Deployment Assembly选项了。

你可能感兴趣的文章
RocketMQ 事务消息使用与分析
查看>>
Spring-Bean后置处理器之CommonAnnotationBeanPostProcessor
查看>>
Dubbo源码分析之二:服务暴露
查看>>
Spring-Bean后置处理器之AnnotationAwareAspectJAutoProxyCreator
查看>>
Dubbo源码分析之一:前置知识
查看>>
Dubbo源码分析之五:服务端响应客户端请求过程
查看>>
RocketMQ 延迟消息的使用与分析
查看>>
RocketMQ-延迟消息的使用与原理分析
查看>>
RocketMQ Reliablity
查看>>
Dubbo源码学习之一:前置准备
查看>>
matlab中的sparse和full以及ground truth matrix
查看>>
用最小二乘做为线性回归的代价函数的一些解释
查看>>
Deep Learning课程作业中深度网络的习题备忘
查看>>
dwz中可编辑行中使用“查找带回”的一个小BUG
查看>>
深度学习中卷积和池化的一些总结
查看>>
似然函数的一些理解
查看>>
用于子空间分割的低秩表达的background knwolodges
查看>>
关于压缩感知的一些补充
查看>>
Zend Framework获取客户端ip
查看>>
一个极其简洁的PCA白化
查看>>