myeclipse深度剖析

myeclipse深度剖析
2010年04月16日
  工欲善其事,必先利其器!
  如今需要向myeclipse发起进攻。我开始在网上收集资料,最终目标是将myeclipse的工作流程清析的展现出来。
  1.从配置文件入手。
      1.1 关于.mymetadata文件。
      所得信息:
      
  有时候在一个Java工程里我们需要加入第三方jar包,这时你加入的最好相对路径,
  而不是绝对路径。否则你的工程拿到别处就不行运行了。意思就是说你最好把相关的jar放到工程目录下。对于Web工程来说相对简单,web工程是有个lib 目录的。直接复制到这里就行了。而非web工程是不可以的。Eclispe是不能自动完成导入copy的。
  这就需要我们手动配置,对于工作描述文件,Eclipse和MyEclpse全是用xml来描述的。
  现在我们来看看Eclipse的.classpath文件:
  Xml代码
  
  
  [b][/b] [b][/b] [b][/b] 运行时容器 --> [b][/b] [b][/b] [b][/b] [b][/b] [b][/b] [b][/b] [b] [/b]
  在xml中我已经加了注释。想你也明白了吧。
  .project文件:
  Xml代码
  
  
  [b][/b] [b][/b] 工程名称 --> [b][/b]execlInterface[b][/b] [b][/b] [b][/b] [b][/b] [b][/b] [b][/b]org.eclipse.jdt.core.javabuilder[b][/b] [b][/b] [b][/b] [b][/b] [b][/b] [b][/b]org.eclipse.jdt.core.javanature[b][/b] [b][/b] [b][/b]
  对于myeclipse工程多了一个.mymetadata文件:
  Java代码
  
  
   工程类型 name : 工程名称 id : 工程在工作空间内的唯一标识 context-root : 网站根路径 j2ee-spec: J2EE标准 archive : 打包后war文件 --> 工程类型 name="upload" //工程名称 id="myeclipse.1152954865843" //工程在工作空间内的唯一标识 context-root="/upload" //网站根路径 j2ee-spec="1.4" //J2EE标准 archive="upload.war"> 打包后war文件
    这里一共介绍了三个文件:eclipse工具里的.project , .classpath , MyEclipse工具里的 .mymetadata ,
  从上面的介绍中可以看出:
  .project : 指定了编译类的工具,编译类的规则 的路径。
  .classpath : 指定了第三方jar ,源文件 ,.class文件 , jdk容器(待了解)的路径
  .mymetadata : 指明了一个工程的基本信息 。
    那这三个文件到如此指定到底有什么作用呢 、优点 、带来什么方便呢 、不这样指定的话有什么方法能替带么?
  待续..
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值