当前位置: 首页 > 面试题库 >

获得轻量级的Java Eclipse安装

周凯捷
2023-03-14
问题内容

在解决了另一个愚蠢的日食问题之后,我想尝试获得尽可能轻巧,最小的Eclipse安装。

为了清楚起见,我使用eclipse做两件事:

  • 编辑Java
  • 调试Java

我通过Emacs / Zsh完成的所有其他工作(编辑JSP / XML /
JS,文件管理,SVN签入等)。我还没有发现在Eclipse中进行工作以使这些任务高效甚至可靠的任何方面,因此我不希望与之相关的插件。

在eclipse.org网站上,这是他们拥有的最简单的eclipse安装,而且我不需要任何这些东西(Bugzilla,Mylyn,CVS
xml_ui),并且即使我这样做,它们每个人实际上都存在问题不使用它们。

那么我能得到的最小构建是多少:

  1. 忽略SVN元数据
  2. 包括功能齐全的编辑器(智能和类型查找)
  3. 包括功能齐全的调试器(标准Eclipse / JDK)

没有任何其他插件,平台或与其他平台的“集成”,特别是,我不想处理与以下内容有关的插件:

Maven,JSP验证,Javascript编辑或验证,CVS或SVN,Mylyn,Spring或Hibernate“性质”,诸如捆绑的Tomcat /
GlassFish / etc等应用服务器,J2EE工具或类似的东西。

我主要从事Spring / Hibernate / web-
mvc应用程序,并且从未使用过能够优雅地处理其中任何一个功能的Eclipse插件,我可以有效地使用自己的工具集,但Eclipse扩展却无济于事。

我曾经使用过普通的Eclipse直到Ganymede,MyEclipse(最高7.5)和最新版本的Spring-
SourceTools,发现它们都被无用的无用插件所困扰(尽管组合总是不同的)。

切换到NetBeans / Intellij不是一个选择,我的队友使用SVN控制的.class / .project文件,因此几乎必须是Eclipse。

有人对我可以节省几根白发有好的建议吗?


问题答案:

“ Eclipse IDE for Java Developers”版本不是最小的版本!寻找“ Eclipse
Classic”-它不包含您提到的大多数内容。它仅具有下载大小,因为它带有源代码

查看此比较:http :
//www.eclipse.org/downloads/compare.php



 类似资料:
  • 问题内容: JPanel和JFrame有什么区别,以及与轻量级,重量级的关系? 问题答案: JPanel是允许将多个UI组件放在一起的容器。JFrame是使用Swing编写的窗口。 所有的Swing组件都是所谓的“轻型”组件,因为它们是用Java编写的。例如,如果您运行Swing应用程序并尝试使用UI分析工具(例如Windows中的WinSpy)对其进行分析,则只会看到一个元素:窗口(JFrame

  • 本文向大家介绍php轻量级的性能分析工具xhprof的安装使用,包括了php轻量级的性能分析工具xhprof的安装使用的使用技巧和注意事项,需要的朋友参考一下 一、前言   有用的东西还是记录下来吧,也方便以后的查询;这次记录一下xhprof的安装使用;   xhprof是facebook开源出来的一个php轻量级的性能分析工具,跟Xdebug类似,但性能开销更低,   还可以用在生产环境中,也可

  • 主要内容:使用普通函数创建 goroutine,使用匿名函数创建goroutine在编写 Socket 网络程序时,需要提前准备一个线程池为每一个 Socket 的收发包分配一个线程。开发人员需要在线程数量和 CPU 数量间建立一个对应关系,以保证每个任务能及时地被分配到 CPU 上进行处理,同时避免多个任务频繁地在线程间切换执行而损失效率。 虽然,线程池为逻辑编写者提供了线程分配的抽象机制。但是,如果面对随时随地可能发生的并发和线程处理需求,线程池就不是非常直观和方便了。能否

  • Jenkins Pipeline插件有一个称为“轻量级签出”的功能,其中主服务器仅从repo中提取Jenkinsfile,而不是整个repo。配置屏幕中有一个相应的复选框。我想在多分支管道中进行轻量级签出,但我在多分支配置屏幕中没有看到复选框。有什么想法如何实现这一点吗?我注意到一些关闭的问题表明此功能可用,但我无法找到任何有关如何实现它的细节。 相关资料: https://issues.jenk

  • 问题内容: 我有一个将要推送的特定格式的XML文档。该文档将始终是同一类型,因此非常严格。 我需要对此进行解析,以便将其转换为JSON(嗯,这是一个混蛋版本,以便其他人可以将其与DOJO一起使用)。 我的问题是,我应该使用非常快速的轻量级(不需要SAX等)XML解析器(有什么想法吗?)还是编写我自己的,基本上可以转换为StringBuffer并在数组中旋转?基本上,我假设所有HTML解析器都将旋转

  • 问题内容: 编写新的工作流引擎还是使用现有的BPM引擎更好吗:jBPM 5,Activiti 5? 我的应用程序是基于Web的应用程序,性能非常重要。我的疑问是,与编写简单的工作流引擎相比,使用jBPM / Activiti是否会增加性能开销。 如果我采用自我实现,我会错过工作流程的可视化。为了性能,可以进行交易。 问题答案: 这确实取决于您的要求。首先,查看您是否真的需要工作流引擎(此资源或其他