如果您想了解在Linux中更改.eclipse文件夹和linux配置eclipse的知识,那么本篇文章将是您的不二之选。我们将深入剖析在Linux中更改.eclipse文件夹的各个方面,并为您解答li
如果您想了解在Linux中更改.eclipse文件夹和linux配置eclipse的知识,那么本篇文章将是您的不二之选。我们将深入剖析在Linux中更改.eclipse文件夹的各个方面,并为您解答linux配置eclipse的疑在这篇文章中,我们将为您介绍在Linux中更改.eclipse文件夹的相关知识,同时也会详细的解释linux配置eclipse的运用方法,并给出实际的案例分析,希望能帮助到您!
本文目录一览:- 在Linux中更改.eclipse文件夹(linux配置eclipse)
- c – 在linux中更改线程优先级和调度程序
- Eclipse ADT插件在Linux上注销
- Eclipse在Linux下在哪里寻找eclipse.ini
- eclipse在linux该如何汉化那?
在Linux中更改.eclipse文件夹(linux配置eclipse)
如何在Linux中更改.eclipse文件夹?我尝试添加此行:
-Dosgi.configuration.area=/directory/directory1/eclipse/.eclipse
在eclipse.ini的顶部,但是它不起作用。我也尝试将其添加到eclipse.ini中的其他各个位置,但还是没有运气。
编辑
我添加了这一行:
-Dosgi.configuration.area=file:/directory/directory1/eclipse/.eclipse
-vmargs的正下方。当Eclipse启动时,它现在从正确的.eclipse位置读取,如果.eclipse不存在,它将创建它。不幸的是,在Eclipse加载之后,在我的主文件夹中创建了另一个.eclipse文件夹,然后Eclipse继续从该文件夹读取。我怀疑我的eclipse.ini文件现在正确,但是还有另一个文件需要更改。
答案1
小编典典最简单的操作可能是将Java传递给Java,user.home
从而使派生其位置的所有其他众多地方都基于Javauser.home
。因此,请在.ini
文件中使用以下内容来代替您的内容:
-Duser.home=/directory/other/here
除了.eclipse,你可能会发现在你的重写创建其他目录user.home
,如.p2
,.oracle_jre_usage
等。
其他说明:
-Dosgi.configuration.area
是对Eclipse的配置区域的更改,它不会影响用户区域。除非您确实想要多种配置,否则您可能也不想将其更改为默认设置(请参阅下文)。
此外,通常要做的是将-configuration
用作参数,eclipse{.exe}
然后让eclipse将其转换为适当的VM参数。
您可能想要-user
覆盖用户区。查看Eclipse帮助中的位置以获取更多信息(在下面引用)。
但是,仍然有一些东西可以对其位置进行单独控制,例如安全存储,这由-eclipse.keyring
命令行参数控制。
地点
Eclipse运行时定义了许多位置,这些位置为插件开发人员提供了用于读取/存储数据的上下文,并且Eclipse用户可以控制数据共享和可见性的范围。Eclipse定义了以下位置概念:
用户(-用户){osgi.user.area} [@ none,@ noDefault,@ user.home,@
user.dir,文件路径,URL] 用户位置特定于用户。通常,用户位置基于Java
user.home系统属性的值,但是可以覆盖此位置。可以在用户位置找到诸如用户范围的首选项和登录信息之类的信息。安装(-安装){osgi.install.area} [@ user.home,@ user.dir,文件路径,URL]
安装位置是Eclipse本身的安装位置。实际上,此位置是目录(通常是“
eclipse”),该目录是正在运行的eclipse.exe的父目录,或者是包含org.eclipse.equinox.launcher软件包的插件目录。对于普通用户,此位置应视为只读,因为许多用户可能会共享安装。可以设置安装位置并将eclipse.exe与Eclipse的其余部分解耦。配置(-配置){osgi.configuration.area} [@ none,@ noDefault,@ user.home,@
user.dir,文件路径,URL]
配置位置包含用于识别和管理安装(子集)的文件。跑。因此,每次安装可能有许多配置。安装可能带有默认配置区域,但是典型的启动方案涉及运行时尝试查找更可写的配置位置。实例(-数据){osgi.instance.area} [@ none,@ noDefault,@ user.home,@
user.dir,文件路径,URL]
实例位置包含用户定义的数据工件。例如,资源插件将实例区域用作工作空间位置,因此将其用作项目的默认宿主。其他插件可以免费在此位置写入所需的任何文件。尽管用户可以设置这些位置中的任何一个,但是如果未提供值,Eclipse将计算合理的默认值。设置位置的最常见用例是实例区域,或者在IDE上下文中是工作区。要在特定数据集上运行缺省的Eclipse配置,可以指定:
eclipse -data c:\mydata
c – 在linux中更改线程优先级和调度程序
我有一个单线程应用程序.如果我使用下面的代码,我得到sched_setscheduler():不允许操作
.
struct sched_param param;
param.sched_priority = 1;
if (sched_setscheduler(getpid(),SCHED_RR,¶m))
printf(stderr,"sched_setscheduler(): %s\n",strerror(errno));
但是,如果我使用如下的pthread api,我不会收到错误.单线程应用程序的两者之间有什么区别,下面的函数真的改变了调度程序和优先级,还是我错过了一些错误处理?
void assignRRPriority(int tPriority)
{
int policy;
struct sched_param param;
pthread_getschedparam(pthread_self(),&policy,¶m);
param.sched_priority = tPriority;
if(pthread_setschedparam(pthread_self(),¶m))
printf("error while setting thread priority to %d",tPriority);
}
Eclipse ADT插件在Linux上注销
您好,我有debian wheezy和安装日食和ADT插件。 但是,当我尝试将某些视图“拖放”到布局时,它会将我从会话中注销。 例如,如果我尝试从文本字段中拖放“Person Name”视图,则会将我注销,并显示kdm屏幕。 (我有KDE)。 这似乎很奇怪。 我试图创build一个新的用户,但问题仍然存在,因此这不是一个用户configuration冲突。 有任何想法吗? 有没有人有类似的问题?
UPDATE
正如Marko所build议的那样,我发现了一些X日志,似乎有一个分段错误。这里是我得到的回溯:
[ 15630.543] Backtrace: [ 15630.543] 0: /usr/bin/X (xorg_backtrace+0x36) [0x7fedc274bc66] [ 15630.544] 1: /usr/bin/X (0x7fedc25cd000+0x1827b9) [0x7fedc274f7b9] [ 15630.544] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fedc18f5000+0xf030) [0x7fedc1904030] [ 15630.544] 3: /usr/bin/X (miResolveColor+0x3) [0x7fedc2729dd3] [ 15630.544] 4: /usr/bin/X (FakeAllocColor+0x62) [0x7fedc26121a2] [ 15630.544] 5: /usr/bin/X (0x7fedc25cd000+0x16e3c3) [0x7fedc273b3c3] [ 15630.544] 6: /usr/bin/X (0x7fedc25cd000+0x16fe4d) [0x7fedc273ce4d] [ 15630.544] 7: /usr/bin/X (miPointerUpdateSprite+0x29a) [0x7fedc27372da] [ 15630.544] 8: /usr/bin/X (0x7fedc25cd000+0x16a58d) [0x7fedc273758d] [ 15630.544] 9: /usr/bin/X (0x7fedc25cd000+0xdb2f3) [0x7fedc26a82f3] [ 15630.544] 10: /usr/bin/X (0x7fedc25cd000+0x10c7a7) [0x7fedc26d97a7] [ 15630.544] 11: /usr/bin/X (0x7fedc25cd000+0x5a629) [0x7fedc2627629] [ 15630.544] 12: /usr/bin/X (0x7fedc25cd000+0x62cc3) [0x7fedc262fcc3] [ 15630.544] 13: /usr/bin/X (0x7fedc25cd000+0x5c503) [0x7fedc2629503] [ 15630.544] 14: /usr/bin/X (ProcgrabPointer+0x140) [0x7fedc262c180] [ 15630.544] 15: /usr/bin/X (0x7fedc25cd000+0x52e31) [0x7fedc261fe31] [ 15630.544] 16: /usr/bin/X (0x7fedc25cd000+0x41ec5) [0x7fedc260eec5] [ 15630.544] 17: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xfd) [0x7fedc061cead] [ 15630.544] 18: /usr/bin/X (0x7fedc25cd000+0x4219d) [0x7fedc260f19d] [ 15630.544] [ 15630.544] Segmentation fault at address 0x7fd5c358cdd6 [ 15630.544] Fatal server error: [ 15630.544] Caught signal 11 (Segmentation fault). Server aborting
正如Marko所build议的那样,我发现了一些X日志,似乎有一个分段错误。这里是我得到的回溯:
新鲜安装的Eclipse,R无法parsing为variables
ADT插件安装问题Eclipse 3.7 Ubuntu 11.10
尝试在Eclipse上使用WindowBuilder时出错
在Eclipse Neon.2中不能识别Android ADT
三星galaxy 7“(GT-P6210)没有检测到USBdebugging?
[ 15630.543] Backtrace: [ 15630.543] 0: /usr/bin/X (xorg_backtrace+0x36) [0x7fedc274bc66] [ 15630.544] 1: /usr/bin/X (0x7fedc25cd000+0x1827b9) [0x7fedc274f7b9] [ 15630.544] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fedc18f5000+0xf030) [0x7fedc1904030] [ 15630.544] 3: /usr/bin/X (miResolveColor+0x3) [0x7fedc2729dd3] [ 15630.544] 4: /usr/bin/X (FakeAllocColor+0x62) [0x7fedc26121a2] [ 15630.544] 5: /usr/bin/X (0x7fedc25cd000+0x16e3c3) [0x7fedc273b3c3] [ 15630.544] 6: /usr/bin/X (0x7fedc25cd000+0x16fe4d) [0x7fedc273ce4d] [ 15630.544] 7: /usr/bin/X (miPointerUpdateSprite+0x29a) [0x7fedc27372da] [ 15630.544] 8: /usr/bin/X (0x7fedc25cd000+0x16a58d) [0x7fedc273758d] [ 15630.544] 9: /usr/bin/X (0x7fedc25cd000+0xdb2f3) [0x7fedc26a82f3] [ 15630.544] 10: /usr/bin/X (0x7fedc25cd000+0x10c7a7) [0x7fedc26d97a7] [ 15630.544] 11: /usr/bin/X (0x7fedc25cd000+0x5a629) [0x7fedc2627629] [ 15630.544] 12: /usr/bin/X (0x7fedc25cd000+0x62cc3) [0x7fedc262fcc3] [ 15630.544] 13: /usr/bin/X (0x7fedc25cd000+0x5c503) [0x7fedc2629503] [ 15630.544] 14: /usr/bin/X (ProcgrabPointer+0x140) [0x7fedc262c180] [ 15630.544] 15: /usr/bin/X (0x7fedc25cd000+0x52e31) [0x7fedc261fe31] [ 15630.544] 16: /usr/bin/X (0x7fedc25cd000+0x41ec5) [0x7fedc260eec5] [ 15630.544] 17: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xfd) [0x7fedc061cead] [ 15630.544] 18: /usr/bin/X (0x7fedc25cd000+0x4219d) [0x7fedc260f19d] [ 15630.544] [ 15630.544] Segmentation fault at address 0x7fd5c358cdd6 [ 15630.544] Fatal server error: [ 15630.544] Caught signal 11 (Segmentation fault). Server aborting
Android编程在eclipse中不起作用
Eclipse quicktip不会在Linux Ubuntu和Centos上显示“导入”build议
没有这样的文件或目录“,而试图获得亚行版本
Eclipse ADT意外的exception“无法运行程序”
无法find用于设置首选项Eclipse的Android SDK位置
尝试安装适用于Linux的ADT软件包,看看问题是否仍然存在!
Eclipse在Linux下在哪里寻找eclipse.ini
我刚刚设置了Ubuntu工作站,并想向eclipse.ini添加一些设置。当我搜索文件时,我发现:
- /etc/eclipse.ini
- /usr/lib/eclipse.ini
我的问题是:
- Eclipse实际上是否同时使用两个文件?
- 如果是这样,它将以什么顺序读取它们?
- 它如何合并它们?
- 我找到的两个文件都是系统范围的文件,我的主目录中是否可以放置仅影响实例的目录?
答案1
小编典典只有一个文件。
lrwxrwxrwx 1 root root 2012年8月16日/usr/lib/eclipse/eclipse.ini->
/etc/eclipse.ini
eclipse在linux该如何汉化那?
在官网下了个汉化包,里面有这么俩文件{features;plugins}
我覆盖到/usr/lib/eclipse这里面,但是没有什么变化,难道要设置什么东西吗?
关于在Linux中更改.eclipse文件夹和linux配置eclipse的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于c – 在linux中更改线程优先级和调度程序、Eclipse ADT插件在Linux上注销、Eclipse在Linux下在哪里寻找eclipse.ini、eclipse在linux该如何汉化那?的相关知识,请在本站寻找。
本文标签: