`
Dollyn
  • 浏览: 165010 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
1.添加第三方包以后,调试运行没错,导出后程序无法运行或无法导出。   这个问题是新手最常见的问题了,由于普通的java项目配置第三方jar包,都是直接配置Build-Path的(实际上是修改了项目下的.class-path文件),但是在插 ...
在进行插件开发的时候,有的时候希望把某些配置文件,或者数据文件和插件一起打包,一般这些文件需要被放在插件项目目录下,以便插件发布的时候可以和插件一起打包发布。   但是由于插件发布的时候,一般会打成一个Jar包,虽然可以使用JDK的JarFile这个类读取Jar包中的某文件,但是由于开发过程中调试的时候,并没有打包,即此时需要读取的文件并非在Jar包中,所以需要有一种通用的方法,来获取项目文件夹下的某个文件。   下面的语句,可以通过Eclipse里的OSGi的Bundle类,获取插件目录下的某个文件的输入流。     Bundle bundle = Platform.getBun ...
1.创建一个插件测试项目;即创建一个普通的插件项目。 2.添加依赖项。 添加被测试插件项目和org.junit4(或者org.junit)两个到插件依赖项里面。 3.被测试项目要在runtime页里,指明导出需要被测试的包。 4.写测试用例。 5.run-->run as-> Junit plug-in test. 参考资料: FAQ What is a PDE JUnit test? FAQ_What_is_JUnit? Eclipse: Building Commercial-Quality Plug-ins, Second Edition
翻译自下面文章。还没有完成翻译,因为最近没有精力做这个事情,又看到很多朋友遇到这方面的问题,先发上来。 http://www.eclipse.org/articles/Article-WorkbenchSelections/article.html By Marc R. Hoffmann, Mountainminds GmbH & Co. KG, hoffmann@mountainminds.com April 14, 2006   图片挂掉了,尽快修复。   摘要: 工作台提供的选择服务( Selection Service )允许工作 ...
最近看到了一篇Eclipse基金会Executive Director: Mike Milinkovich的博客:http://mmilinkov.wordpress.com/2012/01/06/its-going-to-be-an-exciting-year/ 。 文中说道2012年将要进行的几件重要活动,这里简要转述一下其中几条,详情请看原文, Eclipse 4 将会成为Eclipse的基础平台,Eclipse3.8将会成为3.x系列的最后一个版本。 Eclipse的项目将会迁移到Git,8月份将关闭CVS。 新项目Common Build Infrastructure 将会 ...
https://help.ubuntu.com/community/WifiDocs/Device/Broadcom_BCM4311_Natty_11.04   删除附加驱动里的那个STA无线驱动,然后用下面灯方法安装,并删除bcmwl-kernel-source后重启后可用。   The Broadcom BCM4311 is a PCIe wireless device widely available in laptops sold by many manufacturers. In the terminal the following command will provi ...
暂时没空整理,参考资料: http://wiki.eclipse.org/Equinox/p2/Adding_Self-Update_to_an_RCP_Application http://www.eclipse.org/forums/index.php?t=msg&th=171233&S=de07466533bdf05f45fbbdcce18d2bec#msg_544484 http://aniefer.blogspot.com/2009/03/building-p2-rcp-products-in-eclipse.html http://wiki.eclipse.o ...
OSGi的实现本身有一个控制台,提供插件的查看和管理功能。而Eclipse是基于OSGi的平台应用,这样我们可以使用这个控制台辅助进行插件的管理,调试等工作… 一、管理和诊断 从事插件开发的各位同行也许都遇到过这样的问题:某个插件在发布以后无法启动,在Eclipse的插件列表中也看不到。这种情况一般是插件打包的时候出错,或者插件的依赖项不能满足。 如果项目的插件本身就比较多,或者依赖项比较多,这种问题查起来就非常痛苦。(Eclipse的插件列表会自动忽略某些无法启动的插件,无法通过Eclipse本身的插件列表排查问题) 而OSGi的控制台,允许你通过命令行的方式,对插件进行安装,卸 ...
Google到了这个:http://ubuntuforums.org/showthread.php?t=1465712 简单地说就是: 1. 在控制台输入   gedit ~/.gtkrc-2.0   2. 复制下面的内容,保存,并重启Eclipse即可   style "gtkcompact" { GtkButton::default_border={0,0,0,0} GtkButton::default_outside_border={0,0,0,0} GtkButtonBox::child_min_width=0 GtkButtonBox::ch ...
最近粗略浏览了一下J2EE1.5规范,对J2EE有了个总体的认识。   最大的收获:J2EE != Web,Web只是庞大的J2EE架构的客户端层的一部分,客户端层就包括了Web和普通桌面应用。
JavaBean 这个就不多写了,JavaBean简单起来非常简单,复杂起来也会非常复杂。 JSP 和 JavaBean JSP中的JavaBean根据作用域分为: Page-- 当前页面,重定向后不可用。 Request--当前请求,重定向以后仍然可用。 Session-- 整个Session生命周期都可用。 Application-- 服务器关闭之前全部可用。 使用JavaBean <jsp:useBean id="handoff" scope="session" class="com.cartapp.user.Use ...
前言 从事Eclipse插件开发多年以来,越来越感到自己缺乏其他方面的经验造成的困扰。 在了解了Android,ROR等“其他方面”技术之后,还是觉得J2EE方向比较适合,原因如下:   首先我Java基础还算扎实,省去了学习语言的麻烦,其次是比较流行、资料较多、应用广泛。   其实后面三个原因是一致的,就是比较热门。 Eclipse插件开发已经属于冷门,冷门当然有冷门的好处,也有坏处。我想我搞一个冷门也就够了,暂时还是随大流一下,学一下J2EE。 准备工作 资料:手头有不少,随便选了一本<<MySQL™ and JSP™ Web Applications: Dat ...
ROR是MVC结构,示意图:     2. Ruby规定类名,包名要大写。 3. Ruby方法的返回值默认是最后一个执行的表达式    
  参考:http://www.iteye.com/topic/220360   自动生成的fish_path会有index和instance path的冲突。 你可以使用fish_index_path和 fish_path(@fish)来区别。 (1) 声明单复数形式,如果符合Rails已声明的规则,那么不需要再声明。 可以在%RAILS_APP_ROOT%/config/routes.rb中定义,使用singular参数,也可以 在%RAILS_APP_ROOT%/config/initializers/inflections.rb文件中声明,后者好像是官方推崇的 ...
1.怎样修改源地址? 修改/etc/apt/sources.list文件 修改后,执行 sudo apt-get update 使修改生效。 2. apt-get安装软件提示插入光盘。 这个是因为源地址中有光盘的项,删除对应的条目即可。 即,修改/etc/apt/sources.list文件,删除里面cdrom的记录。 3.Flash Player中文乱码 修改/etc/fonts/conf.d/49-sansserif.conf文件,找到里面的<edit>节点, <edit name="family" mode="a ...
Global site tag (gtag.js) - Google Analytics