首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse RCP产品-有没有在启动期间更新路径的功能

Eclipse RCP产品-有没有在启动期间更新路径的功能
EN

Stack Overflow用户
提问于 2012-05-23 06:00:23
回答 1查看 577关注 0票数 1

我正在开发一个windows上的eclipse RCP产品,它内部使用了一些本地二进制文件(Dll),这些文件位于一个名为"bin“的文件夹中,可以作为该产品的一部分。我需要确保在执行product.exe文件时文件夹"bin“存在于路径中。当eclipse RCP产品启动时,有没有一种干净的方法来确保文件夹"bin“被添加到PATH中?我不想编写任何脚本或批处理文件来更新路径,然后调用product.exe。我也不想通过windows UI或命令提示符更新环境变量。

我知道,当我们尝试从eclipse IDE环境中运行我的产品时,run-configuration中有一个选项,可以在environment选项卡上配置Environment variables。我可以通过创建一个名为" PATH“的新环境变量将"bin”文件夹附加到路径中,该变量的值为C:\EclipseRCPProduct;${env_var:PATH}。

然而,当我直接从生成的Product.exe运行我的产品时,我想做同样的事情。有没有人知道这件事?

此外-如果任何人对处理在run配置的Environment选项卡上指定的信息的eclipse代码有任何想法,那将是非常棒的。我可以尝试修改代码,看看在从eclipse IDE外部启动产品时--通过生成的RCP product.exe --是否能让它正常工作。

EN

回答 1

Stack Overflow用户

发布于 2012-05-23 21:34:59

我不认为有一种方法可以在启动程序中定义系统环境变量

下面的bug似乎只请求该https://bugs.eclipse.org/bugs/show_bug.cgi?id=286463

在上面提到的bug中,附加了一个.bat来实现您的目标。

也就是说,为什么本地二进制文件必须位于bin文件夹中?也就是说,为什么它们不包含在插件/片段中?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10710802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档