草庐IT

jshint-eclipse

全部标签

java - 从插件: "org.eclipse.jface"调用代码时出现问题

我在Eclipse上从SVN获得了一个新的Java项目,我试图在Eclipse的项目资源管理器窗口中打开该项目,但收到此错误:Problemsoccurredwheninvokingcodefromplug-in:"org.eclipse.jface".我该如何解决这个问题?异常堆栈跟踪:java.lang.NullPointerExceptionatorg.jboss.ide.eclipse.as.classpath.core.ejb3.EJB3ClasspathContainer.getClasspathEntries(EJB3ClasspathContainer.java:115

java - 如何在 Eclipse 中处理 Maven WAR 覆盖?

我有一个使用WAR覆盖的多模块Maven项目(它们的堆栈有3个深度)。在Maven中一切正常,但我无法从Eclipse中启动我的WAR,因为它提示找不到各种文件。我如何配置Eclipse(和启动器)以便我可以从Eclipse运行我的WAR而不必先安装Maven?我应该补充一点,我的EclipseWAR项目不是动态Web项目……这是我需要做的一部分吗?注意:以下问题涉及该主题,但答案表明您必须始终先安装Maven,我知道这是不对的,因为有些人在没有Maven的情况下使用Eclipse。MavenoverlaysandEclipse我还发现这让我觉得通过VanillaM2E是不可能的:ht

java - 是否有用于在 Eclipse 中为 Java 枚举生成 switch 语句的模板或其他东西?

在Eclipse中是否有用于为Java枚举生成switch语句的模板或其他东西?这样当我得到一个枚举并且我想要一个包含所有值的switch时,我就不必自己写所有的东西了吗? 最佳答案 肯定有,至少在3.5中是这样。从这样的事情开始:switch(a.getType()){}您需要做的就是单击switch关键字并按CTRL+1。您应该会看到一个下拉菜单,其中包含“添加缺失的案例陈述”选项 关于java-是否有用于在Eclipse中为Java枚举生成switch语句的模板或其他东西?,我们在

java - 如何修改 Eclipse 自动生成的设置方法签名?

我当前的项目有一个编码约定,即永远不会用this引用实例变量。前缀和参数不应该隐藏实例变量。这导致setter看起来像:publicvoidsetFoo(finalFooaFoo){foo=aFoo;}不幸的是,默认情况下eclipse不会为我生成它。我发现在代码风格中我可以通过将a添加到参数前缀列表来接近它,但是我只希望它应用于设置方法并且我也想在那里添加最终标记。有没有办法使用模板实现这一点?一些其他配置? 最佳答案 我认为目前为setter方法应用参数前缀的唯一方法是为setter方法编写一个新模板,但访问器生成器不会使用该模

java - 在 Eclipse 中使用的最佳 Java 代码生成工具或插件是什么?

我知道可以使用Eclipse中的“Source”和“Refactor”菜单项进行内置代码生成和重构。我还使用Commonclipse插件轻松使用构建hashCode、toString、equals方法的ApacheCommons类。为了在EclipseIDE下轻松生成Java源代码,我还应该注意哪些其他插件或工具? 最佳答案 Telosys(https://www.telosys.org/)是一种简单高效的Java代码生成工具。此代码生成器可用作Eclipse插件(https://marketplace.eclipse.org/co

java - 如何自定义 Eclipse 的 getter 和 setter 生成?

如何配置Eclipse以生成带有参数变量前缀的getter和setter?例子:privateStringsomeVariable;publicvoidsetSomeVariable(StringaSomeVariable){this.someVariable=aSomeVariable;} 最佳答案 您可以通过转到首选项>java>代码样式并选择参数然后编辑来使用前缀更新所有生成的变量。您可以为所有生成的变量名称添加前缀/后缀。 关于java-如何自定义Eclipse的getter和s

java - 在 Eclipse 中,我的源代码更改没有效果

我在EclipseHelios中遇到了一个奇怪的问题。当我更改我的源代码时,我的更改没有效果。即使我以一种看起来无法编译的方式更改代码,它仍然可以运行。当我编辑和保存我的源并将它们提交给svn时,Eclipse似乎在后台某处保持它的状态。我不知道要查找什么设置或还要做什么。我很乐意得到任何帮助。 最佳答案 注意:请仅当您用完此线程中的其他选项时才尝试此操作。因此,以防万一其他选项(如clean/rebuild)听取了其他答案,请不要解决问题,请执行以下操作,关闭eclipse转到硬盘上的项目文件夹。删除.metadata文件并重新启

java - 有没有办法删除 Eclipse 运行配置上的元数据?

我可能在Eclipse运行配置中遇到损坏问题。这发生在我将一个名为MyClass的Java类从project1拖到(或复制粘贴,我不记得了)到project2之后。然后我删除了project1。当我创建一个新的运行配置时,给出的名称是MyClass(1)。换句话说,它认为已经有一个名为MyClass的运行配置,因此新配置必须附加一个数字。(编辑:不存在现有的MyClass运行配置,因此附加编号没有明显的原因。事实上,我删除了所有运行配置。)我怎样才能轻松清理元数据并能够以最少的手动工作重新构建?如果有元数据删除建议不仅可以删除运行配置,如果它不会创建大量手动工作来重新设置工作,那可能仍

java - 如何抑制 Eclipse 3.5 的死代码警告

我使用classfordetectingemailaddresses它使用静态最终boolean值来配置匹配行为。自从我升级到Eclipse3.5后,我收到了关于死代码的警告,因为Eclipse注意到其中的一个分支无法到达:privatestaticfinalbooleanALLOW_DOMAIN_LITERALS=false;privatestaticfinalStringdomain=ALLOW_DOMAIN_LITERALS?rfc2822Domain:rfc1035DomainName;奇怪的是它对此很满意:privatestaticfinalStringdomain;stat

java - Eclipse - 如何为 Java 控制台提供无限长度(# 行)

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:adjustingeclipseconsolesize我正在尝试调试已设置为在本地运行的应用程序,它正在将所有System.out.println()语句写入Eclipse中的Java控制台。问题是,它吐出了数千行,当应用程序完成处理并关闭时,我只能看到最后~25%的sysout语句。我注定要失败吗?或者Eclipse中是否有一个设置可以让我取消限制控制台保留在内存中或保持可见的行数。而且,如果这不可能,是否有办法将输出重定向到一个文件或可以容纳40,000多行输出的文件?提前致谢!