草庐IT

eclipse-emf

全部标签

Java 9 : Module java. xml.bind 在 Eclipse 中不可访问

我在EclipseOxyGen1a中没有任何构建工具的情况下将Java8中的Maven项目迁移到Java9项目。所以我的module-info.java看起来像这样:但是java.xml.bind不可访问,尽管它在我的模块路径中:那么这里有什么问题呢? 最佳答案 编译未命名模块时,默认情况下无法访问java.xml.bind,但在模块化项目中(如本问题)无法解析对模块java.xml的引用.bind是abug(见下面的编辑)。要在错误修复之前解决此问题,您可以通过双击Ismodular显式include模块java.xml.bind

java - 为什么 Eclipse IDE 变慢了?

我已经下载了最新的EclipseIDEGalileo,并对其进行了测试,看它是否适合用Java开发Web应用程序。我还尝试了Eclipse的Ganymede版本,发现它也不错。我的问题是,有时它会在我开发时挂起并停止响应。有时当我打开一个文件时,Eclipse会挂起并且有一段时间没有响应。由于我等待Eclipse响应的时间,Eclipse似乎变得越来越慢,我的工作也越来越慢。当我转到NetBeans6.7时,它很好,性能也不错。加载速度更快,IDE在我的开发测试期间响应良好。我的电脑有1GB内存和1.6GHzCPU。您对此有何看法? 最佳答案

java - 如何在 Eclipse 中有效地调试用 JNI 包装的 C 代码? (安卓开发)

我有一个段错误,但我完全不知道如何找到它。提示? 最佳答案 您可以使用AndroidNDKStacktraceAnalyzer获取导致崩溃的C函数的位置。.步骤在thewiki,但基本上你需要从logcat获取堆栈跟踪到一个文件(adblogcat>mycrash.log),然后将你的库转储到一个文本文件,然后在它们两个上运行程序。这是我用来做很多事情的shell脚本:#!/bin/shiftest$#-lt2;thenecho"ExtractreadablestacktracefromAndroidlogcatcrash"echo

java - 在 Eclipse 上, "Preferences -> General -> Workspace -> Refresh using native hooks or polling"是做什么的?

Eclipse上有这个复选框:首选项->常规->工作区->使用nativeHook或轮询刷新Eclipsedocumentation说:Ifthisoptionisturnedonthentheworkspaceresourceswillbesynchronizedwiththeircorrespondingresourcesinthefilesystemautomaticallyusingnativerefreshproviders(onWindows)orapollingmechanism.从文档和复选框描述中可以看出,Eclipse使用某种操作系统Hook来获取有关文件更改的通知

java - 自定义eclipse新类模板

我希望Eclipse在我创建新类时添加以下注释。如何创建这样的模板?//===========================================================//Constants//===========================================================//===========================================================//Fields//==========================================================

java - 如何使用 Eclipse 创建通用启动配置?

我在eclipse中有一个运行配置。在我的项目中,我们有两个分支:DEV和STABLE。我想创建一个运行配置来构建我的项目,无论它在哪个分支上。现在,当我使用以下两个变量之一设置Basedirectory时:${project_path}、${build_project},我面对这个错误:Basedirectorydoesn'texistorcan'tberead.这有效:${workspace_loc:/my-project-dev-branch}但绑定(bind)到特定分支。我必须复制此配置以构建稳定分支。那么,如何查看${project_path}、${build_project

java - 如何在 Eclipse 的工作区中查找对 equals() 的类型特定引用?

我有一个覆盖equals()的类,我想查看工作区中这个equals方法的使用位置。使用Eclipse,我通常使用Ctrl-Shift-g来查找工作区中的所有引用。不幸的是,对于equals(),它从任何类型中撤回我工作区中对equals的每一个引用,而不仅仅是我覆盖它的那个,而且不可能找出许多结果中的哪一个与我的搜索有关。我想做的事可行吗?编辑:澄清。我有一个A类,它覆盖了equals方法。我有一个B类(和其他类)使用A类但不扩展它。我想查找工作区中的哪些类使用A类的equals方法,而不管它们是否属于A类的层次结构(例如B类)。 最佳答案

java - Eclipse 中的默认导入

有没有办法在Eclipse中自定义默认导入?例如,如果我默认打开一个新的JUnit测试类,我会得到这些导入:importstaticorg.junit.Assert.*;importorg.junit.Test;我想得到的:importstaticorg.junit.Assert.*;importorg.junit.Test;importstaticorg.hamcrest.Matchers.*; 最佳答案 不幸的是,Eclipse在重构和创建新实体时非常缺乏代码生成的可定制性。您可能想查看EclipseOptimizeImport

java - 如何在 Eclipse 中使用 Maven 构建 WAR?

我有一个项目,我现在开始作为Maven项目,但由于某种原因它不工作。这是我的pom.xml:4.0.0ProgramNameProgramName0.0.1-SNAPSHOTorg.springframeworkorg.springframework.core3.0.2.RELEASEProgramNameorg.apache.maven.pluginsmaven-war-plugin2.0.2WEB-INFsrc/main/webapp/WEB-INFtrue*.xmlorg.apache.maven.pluginsmaven-compiler-plugin2.11.61.6org.

Java 已启动但返回退出代码=13 eclipse

这个问题在这里已经有了答案:Can'tstartEclipse-Javawasstartedbutreturnedexitcode=13(44个答案)EclipseADT:Javawasstartedbutreturnedexitcode=13(15个答案)关闭8年前。我看了所有其他地方,但我不知道该怎么做。如何在控制台中输入java-version。因为我得到的只是java不被识别为命令。我访问了java站点并获得了1.7.0_45版本所以我这样做了C:\ProgramFiles(x86)\Java\jdk1.7.0_45\bin\javaw.exe代替C:\ProgramFiles