哪些Eclipse文件适合置于源代码管理之下,显然除了源代码之外?
在我的项目中,具体来说,我想知道:
.metadata/*
project-dir/.project
project-dir/.classpath
project-dir/.settings/*
如果有任何相关的内容,请解释您的指南.
每当我切换工作区/ Eclipse安装时,我都需要复制/重做首选项:
我想以统一的方式维护这些设置,最好是在源代码管理下.我怎样才能做到这一点?
我在创建新工作区时了解"复制设置",但它不会保留更新的副本.
我在Eclipse的Window> Prefs> Java> Installed JREs> Default VM Arguments中设置了我的java运行时选项.由于此设置足以满足我的所有main()入口点,因此我不需要自定义"运行配置".它看起来很灵活,但我可能永远不需要它.我担心我必须在运行配置中重复我的VM参数,所以我开始复制我的VM参数,但经过实验后似乎我没有必要.现在我会担心我有一些无意识的自定义.
为了消除第二个担心,有没有办法消除运行下拉菜单中可见的混乱?JAR导出对话框中可见的"启动配置"怎么样?运行配置与启动配置相同吗?如何消除多次启动配置?
我在Ubuntu上使用Eclipse Indigo.
编辑手动删除所有运行配置后,继续执行导出,按钮显示为灰色,因此无法继续.当我选择启动配置下拉列表时,我最终只能从一个不相关的项目中选择一个.然后,我main为当前项目的实际入口点创建了一个运行配置.我希望在继续使用Eclipse时会出现杂乱.
处理Visual Studio优化的问题让我花了很多时间来解决它并使用它.当我不得不进行J2EE开发时,我很难回到Eclipse.因此,我也想知道人们是否有任何提示或技巧来帮助Eclipse在日常使用中加速.
有关信息,我使用的是Eclipse 3.4.1版.
我通常有一个项目的多个副本,例如:主干的副本和最后一个发布分支的副本.为了将项目文件与Eclipse完全分离,它们将从Eclipse工作区外部的目录中的Subversion中检出.
我想让项目可以轻松导入Eclipse并遵循多个 答案的说明.
问题是我的.launch文件的项目名称是硬编码的.导入新项目时,只要项目与导出的项目具有完全相同的名称,启动文件就会显示在"运行配置"菜单中.这禁止我有同一个项目的两个版本.
看起来这样做的唯一方法是从Ant任务生成.launch和.project文件,但我没有看到有人使用此解决方案.也许我应该有多个工作区,项目总是具有相同的名称.
最好的方法是什么?
编辑:我将VonC标记为答案,但不要错过评论.
我经常安装和卸载不同版本的Eclipse以获得乐趣.我不想安装很多插件.我更喜欢从全新安装开始测试IDE.
当我必须配置我一直使用的所有外部工具时(例如运行jconsole),问题就来了.
另外,我想备份我的启动配置.
你知道Eclipse保存这个启动配置的位置吗?
在我之前的Eclipse版本中,我可以从用于启动所有其他程序的相同运行或调试配置菜单启动我的JBoss服务器,如果我在"构建工作区"进行时启动服务器,则启动会阻止直到构建工作区完成.
现在我已升级到Luna,如果我想启动JBoss,我必须转到服务器选项卡,因为JBoss不再在我的其他程序的运行/调试菜单中列出,而且,如果我启动服务器时"构建工作区"正在进行中,服务器立即启动.通常这会导致问题,因为在构建完成后,在运行的服务器JVM中替换类,并且我注意到热替换不成功.
如何恢复服务器的旧行为?是否仍然可以让服务器启动等待构建工作区完成?
eclipse ×7
launch ×2
ide ×1
java ×1
jboss ×1
optimization ×1
preferences ×1
settings ×1
svn ×1