`
JasonRight
  • 浏览: 72483 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
rcp产品启动后出现JVM Terminated. Exit Code=-1. 在控制台下java -v,没有错误。   查看启动配置文件eclipse.ini, -vm .\jre\bin\javaw.exe 发现使用的是自己目录下的javaw,   cd到该目录,运行java -v, 出现错误 Re: java.io.IOException: Unsupported encoding GBK   原来默认区域语言被更改了为Chinese, 改回English就可正常启动。没有仔细查看所用jre的版本,为什么不支持中文。
codepro coverage插件没有特别针对JUnit, 所以直接右键在Test class 'AllTests.java'上运行菜单‘CodePro Tools->Run code coverage' 会报错   Launch Failed The selection does not contain a main type   这是因为运行这种方法是通过查找main方法 。     通过查看 Evaluation Guide 找到了运行JUnit之后查看代码覆盖率的方法, (原来没有看仔细,下面这种方法已经在introduction页面的 ...
安装 CodePro AnalytiX 的时候出错,   No repository found containing: org.eclipse.update.feature,org.eclipse.equinox.p2.user.ui.source,1.1.2.R35x_v20091106-7u6FbQFUAtsCKD5Fxz0qz0fb2932 No repository found containing: org.eclipse.update.feature,org.eclipse.equinox.p2.user.ui.source,1.1.2.R35x_v20091106- ...
moreunit 可以从一个类的editor中跳转到测试类(ctrl+J).   如果测试类是在另外一个project中, 需要修改project的properties . 因为项目中的其它人员没有使用moreunit插件,所以不想check in 这个配置文件到snv中。   修改moreunit的方法org.moreunit.util.TestCaseDiviner.findPotentialTargets,增加从workspace这个scope中查找   for (String element : prefixes) { //this.matches.addAll( ...
在svn同步代码,重新编译projects后经常碰到   Got an exception - java.lang.RuntimeException: Unable to get class information for @throws tag  'MyException'.     这是CheckStyle报的错。通常需要Refreh, clean/build这个Project. 如果不行,可以尝试clean all projects, restart Eclipse.
由一个文件夹的系统绝对路径,判断这个文件夹是否在workspace中。     String path= "C:\runtime-myproduct\project1"; IPath folderPath = new Path(path); IContainer container = ResourcesPlugin.getWorkspace().getRoot().getContainerForLocation(folderPath); if(container != null){ //means it's in the workspace }   ...
总的Composite使用的是FormLayout,其中上面一个子Composite使用的是GridLayout,三个button所在的Composite命名为buttonComp. 要想设置下面的text在buttonComp的左边,是不可行的。   Composite comp = new Composite(parent, SWT.BORDER); comp.setLayout(new FormLayout()); Composite aboveComp = createAboveComposite(comp); Text textBelow ...
将原来build path中JRE1.6换成jre1.5后,运行'Project/Clean', 启动plug-in时仍然报错,   org.eclipse.core.runtime.CoreException[1]: java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) ...
利用ITableLabelProvider.getColumnText(Object element, int columnIndex) 方法获得text进行比较排序.   参照TableViewer Tutorial , 不需要对table的model再进行判断   final TableViewer tableViewer = new TableViewer(parent, SWT.BORDER | SWT.FULL_SELECTION); final Table table = tableViewer.getTable(); TableViewerColumn col ...
路由器自带的流量监测只能看到总的,不能查看单个主机的发出/收到的包数量。Ntop 可以做到。
String msg = "a&b"; Label label = new Label(comp, SWT.NONE); label.setText(msg);   没有显示出&符号。换成&&即可   String msg = "a&&b"; Label label = new Label(comp, SWT.NONE); label.setText(msg);    
1.读取Image   在Plug-in中定义一个getImageDescriptor方法。   public class MyPlugin extends AbstractUIPlugin { // The plug-in ID public static final String PLUGIN_ID = "org.myym.editor"; /** * Returns an image descriptor for the image file at the given * plug-in relat ...
CoreJava.ch5.1.3   JDK1.4   interface A { List getList(); } class B implements A { public ArrayList getList() { return null; } }   error:     - The return type is incompatible with A.getList()     - implements A.getList   JDK5    没有编译错误。
为eidtor在ProjectExplorer中支持'Link with editor' 功能,需要在plug.xml中扩展 'org.eclipse.ui.navigator.linkHelper' 和 'org.eclipse.ui.navigator.viewer'   <extension point="org.eclipse.ui.navigator.linkHelper"> <linkHelper class="org.myym.MyLinkHelper" ...
Core Java chapter3.5.3讲到,   &和|应用于boolean运算与&&和||的运算类似,只是不按 “短路”方式计算。   用Bytecode Outline 插件便可以看到执行的差别   Bit And   public class TestBitAnd { public static void main(String[] args) { boolean a = false; boolean b = true; boolean bitAn ...
Global site tag (gtag.js) - Google Analytics