JDT:从JavaProject中获取编译单元(ICompilationUnit)
来源:互联网 发布:java 项目经验编写 编辑:程序博客网 时间:2024/06/16 07:49
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
IProject project = root.getProject("test");
try {
project.open(null /* IProgressMonitor */);
} catch (CoreException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
IJavaProject javaProject = JavaCore.create(project);
IType lwType = null;
try {
lwType = javaProject.findType("net.chenxs.Test");//注意这里
} catch (JavaModelException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ICompilationUnit lwCompilationUnit = lwType.getCompilationUnit();
//do something
注:获取了net.chenxs.Test类所代表的编译单元。
- JDT:从JavaProject中获取编译单元(ICompilationUnit)
- JDT学习之ICompilationUnit
- JDT学习之JavaProject
- JDT学习之编译单元的类型
- org.eclipse.jdt.internal.core.JavaProject编辑器无法识别该类
- jetty6 嵌入到 javaproject中
- 从缺省堆中分配内存单元
- javaProject中如何读取资源文件
- 编译单元
- 调用eclipse的JDT编译java源代码
- 用eclipse的jdt来编译class
- javaProject项目中,将jar包放入自定义目录下
- javaProject.gradle
- 获取 Windows 版本号单元
- 使用ICompilationUnit修改源码
- JDT:在TreeViewer中呈现java元素
- Eclipse下的Java工程用JavaProject对象获取配置信息(不用读取配置文件)
- 编译Vim从源码中
- Ubuntu 下安装配置 JDK 7
- android设置对话框背景透明度和弹出位置
- 浙大ACM分类
- NSString 字符串处理方法集合
- Android开发学习笔记:5大布局方式详解
- JDT:从JavaProject中获取编译单元(ICompilationUnit)
- boost bind 实现方法
- Android之浅谈Gallery
- JDT:获取Java类每个方法的注释
- 接收一次性广播,开启服务永久监听
- linux下socket编写常用头文件
- 设备坐标、逻辑坐标、物理坐标的区别与转换
- Windows XP远程桌面连接设置图解教程
- win2008如何用命令设置文件夹权限