try {
// 先找指定的源文件夹所在的IPackageFragmentRoot
final IProject project = root.getProject(projectName);
IJavaProject javaProject = JavaCore.create(project);
IFolder srcFolder = javaProject.getProject().getFolder("src");
srcFolder.getName();
if(!srcFolder.exists()){
srcFolder.create(true, true, null);
}
IPackageFragmentRoot packageFragmentRoot = javaProject
.findPackageFragmentRoot(new Path("/"+projectName+"/src"));
// 根据IPackageFragmentRoot创建IPackageFragment,IPackageFragment就是包了
if(packageFragmentRoot != null){
IPackageFragment packageFragment = packageFragmentRoot
.createPackageFragment(packageSrcName, true, null);
System.out.println(packageFragment.toString());
} else
throwCoreException( projectName + "下不存在src文件夹,请手动创建." );
} catch (JavaModelException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
分享到:
相关推荐
有些项目中存在多个SourceFolder,而我们可能需要从其中一个SourceFolder中导出jar包。使用ant进行简单的编译打包已经不能满足该需求。笔者经过细心研究,找到了一种可行的解决方案。详情请参考该完整的java项目,...
根据开源的openextern修改而来,直接放在eclipse\dropins目录下面即可。 重启Eclipsep之后,右键菜单里即添加了Open Shell和Open Folder两个功能。 也可以在工具栏里添加。
SourceInsight 4.0 插件说明: 1、mycomment.em 2、openfolder.em 3、quicker.em 详情请看readme
eclipse查看jar包源码工具:在Eclipse查看开发包jar源码的方法如下: 1.选择项目,右键中单击【Properties】 2.【Java Build Path】-【Configure Build Path】-【Libraries】,在下面找到如:Guava-r09.jar包,...
每次在部署项目需要去找class文件时,总要一层层打开class文件的编译目录,不胜其烦,大大浪费程序员的时间,于是开发了在这款插件,和其他插件一样,将jar包放入eclipse的dropins目录下,重启eclipse,在java类右键...
3.Import the project to your eclipse : Import -> Existing projects to workspace -> Select root directory -> {browse locate the downloaded repository folder} 4.Clean project anf make sure you dont have...
EBS开发(form builder)中使用文件夹(folder)功能的步骤 ,比较详细
说明: Eclipse代码折叠插件 ...2 unzip into Eclipse's plugins folder 3 restart Eclipse Then use Windows > Preferences > Java > Editor > Folding and specify user defined regions 亲测Eclipse Juno可用
eclipse,
FORM开发FOLDER参考实例,按照例子可以很容易学习。
2.2 eclipse中project的技巧,就是在存在测试代码的时候,将测试代码和主要代码通过source folder分开,然后设置没有eclipse 1.2 eclipse快捷键 /** * 1. alt+/ 代码辅助 * 2. ctrl+s 保存编译 * 3. ...
相比VS2010及 VS2012, VC6编译器缺少一个“Open Containing Folder”的功能。该插件(MyOWF.dll)实现了该功能。 使用方法:1)将MyOWF.dll放到C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Add...
WEB开发 之 ASP Folder 对象.docx
12.选择 Window > Preference > Java > Build Path,选中Folders指定目录作为新建java工程默认的路径,请保持Source folder name 和 Output folder name为默认值。“As JRE library use"选中”JRE_LIB variable“; ...
Eclipse初始安装配置及常见问题总结
Folder Creator 1.0 是一个简单易用的开源工,大小仅为30KB,主要功能是批量创建文件夹。用户只需输入标文件夹路径、文件夹名称前缀、起始和文件夹数量,即可预览并批量生成文件夹。 这个工具的设计初衷是为了帮助...
Source Insight的相对路径设置
Test Folder Size 2.1 Folder Size 2.1
mqtt java版本的源码,版本号1.2.0,有兴趣的可以下载,mqtt广泛用于物联网,智能家居,...4.在moudle的main目录下创建resources目录(New > Folder > Java Resources Folder) 5.将nls的资源文件copy至resources即可
在eclipse中创建maven工程,注意几项: 选择Artifact ID为maven-archetype-webapp的一项 创建目录结构:工程右键:new-Source Folder,创建如下几个目录 依次设置java,resources目录的class输出目录,工程右键:build...