草庐IT

eclipse-dtp

全部标签

java - 如何在 Eclipse 中将常量重构为枚举?

如何使用Eclipse将Java常量重构为枚举?我发现eclipse中没有内置功能:http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-menu-refactor.htm我找到了一个插件:http://code.google.com/p/constants-to-enum-eclipse-plugin/.我想知道插件是否可行,或者有人使用更好的方法。我总是可以自己创建一个枚举类并剪切和粘贴常量,这在2012年很乏味。请不要给我指点另一个IDE,我太老了,不能

Java透视图在eclipse中不可见

我通过包管理器在新的unubtu安装上安装了eclipse。我有伽利略。我从一台旧机器上复制了我的主目录,并试图打开那个工作区。现在我看不到任何Java透视图。(可能,上面的所有信息都不相关,但我只是想添加任何可能的信息,因为这是通过包管理器全新安装的Eclipse,所以我想不出我可能做过的任何其他非标准的事情。) 最佳答案 如果您转到窗口>打开透视图>其他...会发生什么情况?你没看到Java列在那里吗?如果不是,我认为问题与您之前配置的工作区无关。但也许您确实从旧机器上复制了一个~/.eclipse目录,而这个目录可能会导致问题

java - Eclipse 保存 web.xml 需要很长时间

好吧,我正在使用Eclipse构建一个动态Web项目(在MacOSX中)。但是我有些困惑。当我启动Eclipse并单击项目资源管理器以展开项目文件夹时,它需要很长时间才能完成。而且,当我更改web.xml时,至少需要5秒才能保存。我想知道为什么。我应该更改首选项中的某些内容吗?附上刚刚发现,如果我重启Eclipse,不点projectexplorer,把web.xml修改保存就好了。但是如果我在projectexplorer中点击打开文件夹,现在要说web.xml中的变化需要很长时间。那为什么?再次附上嗯,又遇到这个问题了。我正在使用4GB内存的Ubuntu11.04。还有一些其他项目

java - Eclipse/条件断点导致 BreakpointException

我想调试一个静态内部类,其实是一个Callable。每当我尝试在Eclipse中设置条件断点时,我都会收到断点错误:Thetypecom.sun.source.tree.Tree$Kindcannotberesolved.Itisindirectlyreferencedfromrequired.classfiles.是什么导致了这个错误?是不是使用com.sun.source.tree.Tree$Kind但没有提供的类/包中的错误?我如何找出它是哪个类(class)?我该如何解决?一个应该正确的示例表达式是:returnmRtx.getNode().getNodeKey()==74;我

java - 是否有一个 eclipse 插件可以参数化任务标签?

我的Java代码中有一些TODO标签,我想对它们进行参数化,主要是用优先事项类型最后期限。由于我不想为这些方面的每个组合(尤其是每个截止日期)创建新的任务标签,是否有可以处理参数化TODO标签的插件?例如它应该为正确设置任务的优先级和截止日期\\TODO!1^30.11.1999#Y2kBug...详细信息:我知道很多人认为TODO评论不好,所以你不需要解释...参数样式为Rememberthemilk会很酷,例如^dueDate或!priority。如果eclipse插件可以在截止日期到达时警告我,那就太棒了,因为我不再需要extratestsastickler了。.也许某些审核工具

java - 使用 Eclipse 编译器而不是 javac 会导致 javadoc 崩溃

总结:我遇到了一个有趣的问题,但我不太确定如何侦查它:我们的项目已经build好几个月了我更改了maven-compiler-plugin使用eclipse编译器而不是javac现在当我运行mvnsite,maven-javadoc-plugin失败根据堆栈跟踪,Javadoc工具似乎在Eclipse编译器创建的类文件上崩溃有什么办法可以解决这个问题吗?如果没有,至少有什么方法可以进一步调试它吗?详细信息:我正在使用Java1.6.0_27和Maven3.0.2。我一直在使用javac编译器来构建我们的代码库,但我有兴趣尝试Eclipse编译器,因为它会产生更好的警告(并且在其他方​​

java - 无法使用 Eclipse 在 Web 应用程序项目(谷歌应用程序引擎)中创建 servlet

我正在按照GoogleAppEngineGuestbook示例在src文件夹中创建一个新的servlet。当创建servlet对话框打开时,我发现我无法选择或键入“Web项目”,也无法浏览以选择“源文件夹”。eclipse是3.5版本,我安装的jdk是1.6.0_14-b08我正在使用带有SP3的WindowsXPPro。在我尝试创建新的servlet之前,我可以在访问http://localhost:8080之后编译并启动服务器。,示例应用程序运行良好。请指教。谢谢。 最佳答案 如果您的项目均未创建为“动态Web项目”,则会发生这

java - Intellij - 像在 Eclipse 中一样添加项目依赖

我正在切换到Intellij并尝试做与Eclipse中相同的事情。在Eclipse中,您可以将一个项目添加为另一个项目中的依赖项(项目属性->“Java构建路径”->“项目”->单击我的库项目)。目前的情况是,我正在开发一个库,每次向库中添加新内容时,我都可以在另一个项目中测试功能,而无需构建jar文件。我正在尝试使用Intellij来实现这一点,但没有成功(这些项目都是在Intellij中导入的)。我该怎么做? 最佳答案 文件>项目结构。然后选择您的模块,并添加任何依赖项,Jar、库或模块:大图在这里:http://i.imgur

java - 在此平台上 eclipse 无效名称

我无法创建名为“Aux”的类,在此平台上收到错误消息无效名称。OS:windows8Eclispe:Version:JunoServiceRelease2Buildid:20130225-0426为什么会有这个限制。Aux是系统文件夹吗? 最佳答案 一些名字如:CON,PRN,AUX,NUL,COM1,COM2,COM3,COM4,COM5,COM6,COM7,COM8,COM9,LPT1,LPT2,LPT3,LPT4,LPT5,LPT6,LPT7,LPT8,andLPT9是Windows中的保留名称,不能使用。这就是为什么您会收到

java - Eclipse RCP 哪个 shell 用于弹出窗口

我试图在EclipseRCP中获取一个shell并在我的应用程序中弹出弹出窗口,并且已经通过一些资源/教程来完成任务但运气不佳。尝试过:Display.getCurrent().getActiveShell();或Display.getDefault().getActiveShell();或PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell();有时甚至Display.getDefault().getShells()[0];但不同的事情似乎在不同的情况下起作用。在线资源有不同的观点,我发现的大多数事情都说你根本不应