知识大全 设定构建路径实战[2]

Posted 工具

篇首语:只会幻想而不行动的人,永远也体会不到收获果实时的喜悦。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 设定构建路径实战[2]相关的知识,希望对你有一定的参考价值。

基于Eclipse的工具开发: 设定构建路径实战[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    ——此文章摘自《自己动手写开发工具 基于Eclipse的工具开发》定价 ¥  特价 ¥ 详细>>//track linktech cn/?m_id=dangdang&a_id=A &l= &l_type = width= height= border= nosave>

    public class ActionAddLucene implements IObjectActionDelegate              private static final String FILESEPARATOR =     System getProperty( file separator / );         private static final String LUCENESRCJAR = lucene src jar ;         private static final String LUCENEJAR = lucene jar ;         private static final String LIB = lib ;         private static final String RESOUCELIB = resoucelib ;         private IStructuredSelection structSelection;         public ActionAddLucene()                     super();                 public void setActivePart(IAction action IWorkbenchPart targetPart)                         public void run(IAction action)                     Object selectObj = structSelection getFirstElement();             if (selectObj instanceof IProject)                             IProject project = (IProject) selectObj;                 IJavaProject javaProject = JavaCore create(project);                 IClasspathEntry[] oldPaths = javaProject readRawClasspath();                 IClasspathEntry luceneLibEntry =     JavaCore newLibraryEntry(project                          getFile(LIB + FILESEPARATOR + LUCENEJAR)      getFullPath() project                          getFile(LIB + FILESEPARATOR +     LUCENESRCJAR) getFullPath() null                          false);                                      if(classPathExists(oldPaths luceneLibEntry))                                     return;                                 URL luceneLib = Activator getDefault() getBundle() getEntry(                         RESOUCELIB + FILESEPARATOR + LUCENEJAR);                 URL luceneSrc = Activator getDefault() getBundle() getEntry(                         RESOUCELIB + FILESEPARATOR + LUCENESRCJAR);                 IClasspathEntry[] newPaths =      new IClasspathEntry[oldPaths length + ];                 System arraycopy(oldPaths newPaths oldPaths length);                 IFolder libFolder = project getFolder(LIB);                 if (!libFolder exists())                                     try                                             libFolder create(true true null);                     catch (CoreException e)                                             handleException(e);                                                     copyURLToFile(luceneLib project     LIB + FILESEPARATOR + LUCENEJAR);                 copyURLToFile(luceneSrc project     LIB + FILESEPARATOR + LUCENESRCJAR);

cha138/Article/program/Java/ky/201311/28988

相关参考

知识大全 设定构建路径实战[4]

基于Eclipse的工具开发:设定构建路径实战[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 设定构建路径实战[3]

基于Eclipse的工具开发:设定构建路径实战[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 用VB.NET设定当前工作路径

用VB.NET设定当前工作路径  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如果一名开发者希望

礼乐教化,和谐之道

记者(以下简称记):时下,关于构建和谐社会的话题备受关注,很多人都在探研构建和谐社会的方法和路径,当然,所有的人都渴望和谐,因为这是一个人健康的表现,也是健康社会的需要。那么,您认为和谐之路在哪里?彭

商业保险需求与通货膨胀的关系

商业保险需求与通货膨胀的关系一、商业保险需求与通货膨胀在极值及波动性上的关联度在我国商业保险需求的S型增长路径中,通货膨胀对增长路径的形态构建起到何种作用?或者说,通货膨胀最高或最低的年份是否对应商业

知识大全 关于工具条路径[2]

基于Eclipse的工具开发:关于工具条路径[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 Hibernate高级查询实战[2]

Hibernate高级查询实战[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  《取TOP结

知识大全 实战开发C# 索引器学习笔记[2]

实战开发C#索引器学习笔记[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  备注: 

知识大全 Dll 中导出类 --Delphi 实战[2]

Dll中导出类--Delphi实战[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  暂不探讨

知识大全 Oracle 10g学习手册2:安装与构建三(图)

Oracle10g学习手册2:安装与构建三(图)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!