标签: eclipse

通过varargs参数潜在的堆污染

我理解当使用具有泛型类型的varargs时,Java 7会发生这种情况;

但我的问题是......

当Eclipse说"它的使用可能会污染堆?"时,Eclipse到底意味着什么呢?

@SafeVarargs注释如何阻止这种情况?

java eclipse generics variadic-functions

410
推荐指数
4
解决办法
10万
查看次数

在Java Build Path中找不到超类"javax.servlet.http.HttpServlet"

我有一个由Eclipse中的Maven集成创建的项目.一切正常,但在所有JSP文件的工作空间中都有这样的:

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
Run Code Online (Sandbox Code Playgroud)

到第一个字符串所在的位置:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
Run Code Online (Sandbox Code Playgroud)

当我创建一个基本的动态Web项目和JSP时 - 一切都很好,没有错误.

java eclipse jsp maven web

408
推荐指数
11
解决办法
69万
查看次数

Eclipse优化导入以包含静态导入

无论如何让Eclipse自动查找静态导入?例如,现在我终于升级到了Junit 4,我希望能够写:

assertEquals(expectedValue, actualValue);
Run Code Online (Sandbox Code Playgroud)

点击Ctrl+ Shift+ O并添加Eclipse:

import static org.junit.Assert.assertEquals;
Run Code Online (Sandbox Code Playgroud)

也许我问的太多了.

java eclipse keyboard-shortcuts

405
推荐指数
7
解决办法
10万
查看次数

你如何调试PHP脚本?

你如何调试PHP脚本?

我知道基本调试,例如使用错误报告.PHPEclipse中的断点调试也非常有用.

在phpStorm或任何其他IDE中调试的最佳方法(快速简便)是什么?

php eclipse debugging xdebug phpstorm

403
推荐指数
15
解决办法
34万
查看次数

392
推荐指数
10
解决办法
55万
查看次数

无法执行dex:多个dex文件定义Lcom/myapp/R $数组;

由于更新到ADT14,我无法再建立我的项目.在更新之前,它正在建设中.

错误:

[2011-10-23 16:23:29 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/myapp/R$array;
[2011-10-23 16:23:29 - myProj] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/myapp/R$array;
Run Code Online (Sandbox Code Playgroud)

有类似的问题已经报道,我已经尝试过那里的建议,包括

  • 重新启动Eclipse.
  • 清理项目并重建 - 禁用"Project-> Build Automatically"选项,然后选择"Clean"和"Build"项目,然后尝试运行.将"自动构建"选项重置为"开"
  • 重新安装Android开发人员工具
  • 重新安装Eclipse(更新到最新版本3.7.1)
  • 创建了从文件系统导入的新项目
  • 从subversion创建了一个新项目.

eclipse android adt dex android-sdk-tools

388
推荐指数
26
解决办法
45万
查看次数

Eclipse跳到了大括号

Eclipse中的键盘快捷键跳转到示波器的右大括号是什么?

eclipse keyboard-shortcuts curly-braces

386
推荐指数
7
解决办法
16万
查看次数

如何在Eclipse包资源管理器中查看分层包结构

好的,这就是我想要的:在Eclipse包浏览器中,我看到以下内容:(点表示可用于展开文件夹的可点击箭头)

  • 项目
    • 源文件夹
      • Package.SubPackage
          酒吧
      • Package.OtherSubPackage
      • Package.OtherSubPackage.VerySubPackage
      • OtherPackage
          Foobar的
      • OtherPackage.SubPackage
          巴兹

长话短说,我想在源文件夹(和几个源文件夹,因此制作更多不会解决问题)中有许多包,每个包含许多子包 - 所以每个源文件夹有几百个包的顺序 - 每个包含十五个子包的二十个包.因此,我希望层次结构如下所示:

  • 项目
    • 源文件夹
        • Package.SubPackage
            酒吧
        • Package.OtherSubPackage
          • Package.OtherSubPackage.VerySubPackage
      • OtherPackage
          Foobar的
        • OtherPackage.SubPackage
            巴兹

所以我可以打开或关闭一个包并查看一个子包列表,而不是将所有包和子包都放在层次结构的同一级别 - 这再次使得同时显示的包太多了.注意这不是关于文件系统的问题; 据我所知,文件系统工作正常 - 这只是关于Eclipse包浏览中的可视化显示的问题.

那么:有没有办法在层次结构中添加级别?谢谢!!(OS X 10.6上的Eclipse Helios)

eclipse packages package-explorer hierarchy package

380
推荐指数
3
解决办法
21万
查看次数

Eclipse IDE for Java - 全黑主题

有没有办法让Eclipse彻底变成黑暗的IDE?这是我要问的图片:

我不介意做一个小时的工作来做这样的事情:D

编辑:

正如Konstantin Komissarchik所说,我不得不修改我的操作系统颜色.这可以通过向Windows添加自定义视觉样式来实现.借助自定义主题Windows 7自定义视觉样式(我已经改变了一点),我的Eclipse看起来如下图所示: 我的Eclipse的截图

eclipse themes

367
推荐指数
10
解决办法
52万
查看次数

IntelliJ中可能的东西在Eclipse中是不可能的?

我听过那些已经转向任何一方并且发誓这些人的人.

作为一个巨大的Eclipse粉丝,但没有时间尝试使用IntelliJ,我有兴趣听取IntelliJ用户的说法,他们是"前Eclipsians",你可以用IntelliJ做一些你不能用Eclipse做的具体事情.

注意:这不是一个主观问题,也不意味着变成IDE圣战.请低估任何flamebait答案.

java eclipse ide intellij-idea

365
推荐指数
20
解决办法
23万
查看次数