草庐IT

eclipse-emf

全部标签

java - 在 Eclipse 中查看类层次结构的快捷方式

我有一个查询是我正在使用eclipse并且我已经导入了项目并且像往常一样在一个项目中有30到40个包并且每个包包含一组类,现在说在名为A的包中我有一个名为abc的类在以后的子包中,假设在名为W的包中,我已经扩展并重写了该类(abc)的一些方法,并构造了一个名为def的新类,它扩展了父类abc,现在请让我知道我已经打开了eclipse中的父类abc是否有任何快捷方式,通过它我可以找出以后包中的哪些子类覆盖了它的方法以及哪些子类正在扩展它..! 最佳答案 是的:当你的光标在类名上时(如:publicclassA|bc),你可以按Ctrl

java - 在 Eclipse 中导入现有的 Java 项目,但 JFrame 的设计 View 不存在?

我在eclipse中导入现有的java项目:在eclipse中:1.转到文件->导入2.General->ExistingProjectsintoWorkspace然后点击Next3.点击浏览并选择项目然后点击完成然后我打开一个JFrame,但我看到JFrame的源代码和设计选项卡不存在。如何查看设计标签? 最佳答案 找到解决方案:在PackageExplorer中右键单击JFrame文件,然后选择OpenWith->WindowBuilderEditor现在设计标checkout现了

java - 如何自定义Eclipse生成的hashCode()和equals()?

建议,有时是必要的,表示值的类(值类)覆盖hashCode()、equals()[和可选的toString()]方法。这些方法返回的值取决于类及其父类(superclass)的全部或部分成员变量。要正确实现它们,您必须了解一些关于散列的理论以及一些代数和集合论(不要太多,几乎所有内容都在javadocs对于这些方法和EffectiveJava形式JoshBloch。)在大多数情况下,此方法的实现遵循模板,IDE(如EclipseJDT)包含生成它们的工具。然而,工具生成器不能做任何假设,只能使用语言和标准库中可用的结构来生成这些方法。因此,这些方法通常看起来非常难看。实现这些方法的另一

java - 如何在 Eclipse 中配置 JUnit 的源代码?

我正在使用EclipseGalileoforJavaEE,并且我想将JUnit配置为在我尝试导航到它的方法时向我显示源代码。我已尝试将源附加到JUnit库,但库定义不可编辑。我什至找不到在首选项中配置JUnit库的位置。当我打开“添加库”窗口并选择JUnit时,我看到一个对话框,我可以在其中选择JUnit版本,但它显示“未找到源位置”。如何配置Eclipse以查找JUnit的源代码? 最佳答案 我下载了EclipseSDK并检查了差异,终于让它工作了。下载thisJAR进入您的eclipse/plugins目录。编辑eclipse/

eclipse如何配置tomcat?

首先在官网下载对应tomcat版本,下载好后放在自己能找到的地方tomcat官网:ApacheTomcat®-Welcome!我也准备好了,大家可以按需下载:链接:https://pan.baidu.com/s/1QVaB-4IPrSgfNl3v8JGT-w?pwd=mxry提取码:mxry1、打开eclipse,点击窗口>首选项 2、找到Server下面的RuntimeEnvironments双击,点击Add添加tomcat 3、选择自己下载的tomcat对应版本,我这里以Tomcat8.5为例,点击下一步,选择自己下载好的tomcat存放的目录路径,JRE使用系统默认的也行,手动选择也行,

java - 以编程方式生成 Eclipse 项目

我使用eclipse来处理最初独立于eclipse创建的应用程序。因此,应用程序的目录结构显然对eclipse不友好。我想以编程方式为应用程序生成一个项目。.project和.classpath文件很容易弄清楚,我了解到项目存储在/.metadata/.plugins/org.eclipse.core.resources/.projects下的工作区中不幸的是,这里的一些文件(特别是.location)似乎是以某种二进制格式编码的。凭直觉我尝试使用ObjectInputStream反序列化它-没有骰子。所以它看起来不是一个序列化的java对象。我的问题是:有没有办法自动生成这些文件?出

java - 有eclipse需要安装Java SDK吗

我已经使用Eclipse两周了,所有程序都运行良好。但是我意识到我没有专门安装JavaSDK。是正常现象还是Eclipse自带编译器?我需要测试JDBCMySQL连接器,现在我不知道将该文件复制到哪里,因为在我的:C:/programfiles/java我只有一个目录,它是JRE6。 最佳答案 是的,你是对的。Eclipse有自己的编译器,因此如果您使用Eclipse,则不需要JDK。有些案例/插件只适用于JDK,例如Maven。因此,如果您打算使用Maven(从控制台或从Eclipse),您将需要downloadJDK.对于您的m

java - 如何在 Eclipse 中智能修复文档?

回到我的C#时代,我喜欢使用名为“GhostDoc”的VisualStudio扩展。现在我是一名Java开发人员,我正在使用Eclipse。我可以在没有推断文档的情况下生活,但我想做的是智能地“修复”我的文档。例如,假设我有以下方法:/***Getsacollectionof{@linkFoo}objects*@parambarThebarlevel*@parambazThebazziness*/publicCollectiongetFoos(intbar,intbaz){//Dosomethingcool}在后来的开发中,我意识到允许我的方法的使用者传入一个qux值会很有用。不仅如此

java - 将 Maven 项目转换为 Eclipse 的动态 Web 项目

使用Maven创建一个网络项目:mvnarchetype:generate-DgroupId=com.trial-DartifactId=message-DarchetypeArtifactId=maven-archetype-webapp-DinteractiveMode=false使用以下方法将项目转换为EclipseWeb项目:mvneclipse:eclipse-Dwtpversion=2.0将现有项目导入Eclipse:项目图标包含一个文件夹,而不是Web图标和文件夹图标。我觉得这有点奇怪,当我也尝试运行时,缺少在服务器上运行选项。我确信我正确地遵循了这些步骤。我可能落后于哪

java - 在 Eclipse 中调试时如何跳过 JRE 代码?

在Eclipse中调试时,我步入(F5)语句,如下所示,encryptedBytes=LightWeightEncryptor.encrypt(messageBytes,password.toCharArray());调试器进入JRE方法String.toCharArray(),但我希望它跳过它并进入我自己的代码LightWeightEncryptor.encrypt。我厌倦了不得不跳出JRE代码并返回到我自己的代码。我见过很多进入JRE代码的方法,但我找不到避免它的方法。 最佳答案 尝试Eclipse菜单:Window->Pref