Articles of eclipse

更改eclipse创build.eclipse,.p2和其他文件夹的位置

我看到日食在我的用户主文件夹中创build一些文件夹,如.eclipse .p2等…我想要更改这个默认文件夹(我想要保存在D:位置)。 我在Linux中读取了这个Change .eclipse文件夹,但是我不明白哪个文件.ini必须更改,如果在安装eclipse之前执行此操作。 此外,我有Windows 10而不是Linux。 对不起我的英语不好。 我希望在你的帮助下。 这是我的eclipse.ini -data D:/Programmi/Eclipse -configuration D:/Programmi/Eclipse/eclipse ` -startup plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar –launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.550.v20170928-1359 -product org.eclipse.epp.package.java.product -showsplash org.eclipse.epp.package.common –launcher.defaultAction openFile –launcher.defaultAction openFile –launcher.appendVmargs -vmargs -D"user.home=D:/Programmi/Eclipse/home" -Dosgi.requiredJavaVersion=1.8 -Dosgi.instance.area.default=@user.home/eclipse-workspace -XX:+UseG1GC -XX:+UseStringDeduplication –add-modules=ALL-SYSTEM -Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx1024m –add-modules=ALL-SYSTEM

没有configurationPyDev-Eclipse Python

由于被冻结的笔记本电脑(Windows 7专业版,32位)强制重新启动后,Eclipse正在提供以下消息: 看来,Python解释器目前没有configuration。 你想如何继续? 点击自动configuration选项,然后确定我得到正确的名称(Python),位置( c:\Program Files\Python27\python.exe )和系统库的Python解释器窗口。 这一切都看起来不错,但单击确定或应用似乎没有做任何事情,整个事情从一开始(关于Python的消息,目前没有configuration…)。 我已经检查了我的.pydevproject权限,并且完全控制了这个文件。 我也有Dropbox同步项目文件,但现在已经好了一段时间。 什么是错,我应该检查/做什么?

如何修复在Eclipse上的Eclipse 3.5.1加载插件?

我有两个Linux的盒子。 两个Fedora 11 x64。 一方面,我下载了eclipse-java-galileo-SR1-linux-gtk-x86_64.tar.gz。 我将它解压到/opt/eclipse-3.5.1/,并使用Install New Software …项目来安装SVN团队提供者和Polarion SVN连接器。 一切正常。 第二,我拷贝了用于eclipse的tar.gar,然后试图按照相同的步骤。 当我到达SVN团队提供的安装时,eclipse下载并声称安装它并要求重新启动。 我重新启动,没有SVN支持。 软件安装程序知道它在那里,因为我不能不卸载它重新安装它。 所以问题:为什么不是SVN团队支持的插件/function加载? 有没有一个checkbox,我忘了这使插件? 是否有一个命令行选项将强制重新加载磁盘上的所有function? 我试图安装findbugs等其他东西,但我得到了相同的结果。 我在日志文件中没有消息指出exception或类似的东西。

Eclipse将堆释放回系统

我在Linux(64位)上使用最新的Sun Java 6的Eclipse 3.6,其中包含大量大型项目。 在一些特殊情况下(例如SVN更新),Eclipse需要高达1 GB的堆。 但大部分时间只需要350 MB。 当我启用堆状态面板时,我大部分时间都看到: 350万878M 我用这些设置启动Eclipse:-Xms128m -Xmx1024m 所以大部分的时间都是白白浪费的,只是在短时间内存使用量达到峰值时才使用。 我不喜欢这一点,我希望Eclipse释放内存回到系统,所以我可以用它来做其他程序。 当Eclipse需要更多的内存,而没有足够的可用RAM时,Linux可以将其他正在运行的程序换掉,我可以忍受。 我听说有一个-XX:MaxHeapFreeRatio选项。 但我从来没有想出我有什么价值,所以它的工作原理。 没有任何价值,我尝试曾经有所作为。 那么我怎么能告诉Eclipse(或Java)释放未使用的堆?

在使用TortoiseSVN时,排除Eclipse隐藏的“.settings”目录

我使用的是TortoiseSVN客户端和Eclipse。 当我尝试提交一个Eclipse项目时,TortoiseSVN在文件列表中显示一个.settings目录,并说它是未版本化的。 `.settings'目录似乎是Eclipse为项目保留所有设置的地方。 有没有办法排除这个目录,以便TortoiseSVN完全忽略这个和其他任何Eclipse项目?

在Linux上安装Eclipse – 未设置GtkWindow的屏幕

我在Linux服务器上安装了用于Java EE开发人员的32位Linux版本的Eclipse(http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigosr1),并且遇到了问题从linux机器启动eclipse。 我编辑了我的eclipse.ini并添加了vm javapath(见下面): 例外: (Eclipse:22632):Gtk-WARNING **:未设置GtkWindow的屏幕; 在使用窗口之前,您必须始终设置GtkWindow的屏幕 eclipse.ini文件: -startup plugins / org.eclipse.equinox.launcher_1.2.0.v20110502.jar –launcher.library plugins / org.eclipse.equinox.launcher.gtk.linux.x86_1.1.100.v20110505 -product org。 eclipse.epp.package.jee.product –launcher.defaultAction openFile -showsplash org.eclipse.platform –launcher.XXMaxPermSize 256m –launcher.defaultAction openFile -vm / opt / bin / java -vmargs -Dosgi.requiredJavaVersion = 1.5 -XX:MaxPermSize = 256m -Xms40m -Xmx512m (Eclipse:22632):Gtk-WARNING **:未设置GtkWindow的屏幕; 在使用窗口之前,您必须始终设置GtkWindow的屏幕

如何在Eclipse中设置一个Linux C ++项目?

我在Linux环境中有一个现有的C ++项目,并想将其导入到Eclipse IDE中。 不知道是否应该启动一个新的Eclipse C ++项目,或者是否有一些方法来导入源文件?

Windows上的Cmake不会添加共享库path(适用于Linux)

我一直在Linux上使用CMake和Eclipse一段时间,一直在处理包含众多可执行文件和共享对象的多个目标项目。 我使用了源代码构build和在Linux上的二进制文件被放到自己的目录。 当我在linux上执行这个操作时,eclipse以某种方式能够find共享对象,并且很好地运行可执行文件,但是在Windows上这种情况不会发生。 在Windows上,我不得不添加一个指向dll的PATH环境variables,或者我可以将其构build到一个bin和lib目录中(尽pipe我过去曾经用过一个我忘记的问题,使我想避免这个问题) 。 为什么这在Windows上运行不同于linux? 这是我失踪的设置还是这只是不工作? 构build本身正在完美工作。 我正在使用MinGW,Eclipse Kepler和Windows 7 64位。 提前致谢。

Android日志消息在eclipse中不可见

当通过eclipse运行我的android应用程序时,我可以selectlogcat中的行,但不显示文本。 如果我select一些行并点击“导出到文本文件”,我可以在导出的文件中看到它们,但是这很不方便。 我也在DDMS视图中遇到类似的问题。 在“设备”下,我可以select看起来应该包含文本的行,但不显示文本。 我使用Android插件版本23.0.3运行Eclipse Luna。 我的操作系统是Linux Mint 16,我正在使用Oracle的Java 1.7.0_67。 我没有在android-studio中的这个问题(虽然我不得不因为各种原因使用eclipse)。 任何想法如何解决这个问题? 编辑: 我按照这个指南运行eclipse: Using Eclipse Luna on Ubuntu 现在文本显示在我的DDMS视图中,但logcat现在只显示每行的第一个字母(比如D表示debugging,W表示警告)。 其余的仍然是看不见的。

如何使用altgr +空格禁用非破坏空间

我不小心键入altgr +空格,而不是空格,这将导致一个非阻塞空间和编译器错误。 我完全不需要在我的代码中使用unicode符号以外的字符,那么在Eclipse中使用这个特性的最好方法是什么? 或者,系统全面禁用它也可以。 我正在运行Eclipse Mars和Linux Mint 17.1 Mate