仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 492|回复: 9
打印 上一主题 下一主题

[学习教程] 来看改善NetBeans RCP使用程序的构建体例:OpenBlueSky已公布

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:07:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对于一个大型项目,如果用java来作,可能需要9个月,并且可能需要翻阅10本以上的书,但如果用ruby来作,3个月,3本书就足够了,而.net也不过3,4本书足以,这就是区别。
经由一番计划以后,我的ant工具已很好用了,对NetBeansRCP项目标构建体例有了一点儿改善。
我在上一篇博客文章中提到,我以为分发NetBeansRCP项目源的好办法绑所利用的构建平台(固然,假如不是默许的NetBeans平台)。
我倡议在分发中利用以下目次结构:
lib/nbm-用于寄存以nbm文件情势打包的援用平台;
lib/nbm/NetBeans6.0RC1-用于寄存必要利用的NetBeans平台的模块;
lib/platform7-base-用于寄存NetBeans上没法打包为nbm文件的某些文件;
src/-源文件
将利用另外一个目次来保留平台结构,以供NetBeans利用(此目次不该用源来分发)
lib/platform-用于寄存以nbm文件情势打包的援用平台
如今,上面的ant代码就将使与日俱增地天生该平台成为大概:
<propertyname="platform.dir"value="lib/platform"/>
<propertyname="nbm.dir"value="lib/nbm"/>
...
  <targetname="generate-platform">
    <deletedir="${platform.dir}"failonerror="false"/>
    <mkdirdir="${platform.dir}"/>
    <copytodir="${platform.dir}/platform7">
      <filesetdir="lib/platform7-base"/>
    </copy>
    <generatePlatformplatformTargetFolder="${platform.dir}">
      <filesetdir="${nbm.dir}"/>
      <filesetdir="${nbm.dir}/NetBeans6.0RC1"/>
    </generatePlatform>
  </target>
情形能够进一步改良。假如您的项目利用的是自界说平台,则一般情形下,人们应起首经由过程新平台来设置NetBeans以编译文件。可是,假如将上面的代码放在ant剧本的开首,则能够主动为您完成所需的统统:
<projectname="MyApplication"basedir="."default="build">
  <description>...</description>
  <propertyname="platform.dir"value="lib/platform"/>
  <propertyname="nbm.dir"value="lib/nbm"/>
  <propertyfile="nbproject/platform.properties"/>
  <propertyfile="nbproject/private/platform-private.properties"/>
  <propertyfilefile="${user.properties.file}"comment="">
    <entrykey="nbplatform.${nbplatform.active}.harness.dir"
value="$${nbplatform.default.harness.dir}"/>
    <entrykey="nbplatform.${nbplatform.active}.label"
value="${nbplatform.active}"/>
    <entrykey="nbplatform.${nbplatform.active}.netbeans.dest.dir"
value="${basedir}/${platform.dir}"/>
  </propertyfile>
  <importfile="nbproject/build-impl.xml"/>
...
<p>
IDE是好。java中的IDE更是百花齐放,你用jbuilder能说jbuilder赶不上vs吗?用eclipse,netbeans也很舒服啊。我就不明白“稍微差一些”那一些是从哪里差来的。
简单生活 该用户已被删除
沙发
发表于 2015-1-20 14:52:28 | 只看该作者
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
第二个灵魂 该用户已被删除
板凳
发表于 2015-1-26 13:53:10 | 只看该作者
如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
飘飘悠悠 该用户已被删除
地板
发表于 2015-2-4 14:52:55 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
小魔女 该用户已被删除
5#
发表于 2015-2-10 01:55:24 | 只看该作者
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
6#
发表于 2015-2-28 14:15:42 | 只看该作者
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
柔情似水 该用户已被删除
7#
发表于 2015-3-9 23:51:49 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
admin 该用户已被删除
8#
发表于 2015-3-17 03:08:57 | 只看该作者
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
蒙在股里 该用户已被删除
9#
发表于 2015-3-17 03:09:00 | 只看该作者
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
冷月葬花魂 该用户已被删除
10#
发表于 2015-3-23 17:23:08 | 只看该作者
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 20:52

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表