Tag: eclipse

POM.xml中出错

我正在尝试使用maven在eclipse helios中构建openNMS。 使用“导入现有maven项目”导入源后,我得到大约10k的错误。 另外我在pom.xml本身有一些错误,我认为修复它可以减少错误。 pom.xml中的错误是 maven-resources-plugin prior to 2.4 is not supported by m2e. Use maven-resources-plugin version 2.4 or later. 我提到http://www.opennms.org/wiki/Eclipse_and_OpenNMS来构建openNMS 我在http://www.eclipse.org/m2e/download/上使用了maven

如何从Eclipse IDE中获取从类调用的方法列表?

我正在将Eclipse IDE用于我的Java项目。 我需要一个从特定类调用的方法列表,即我需要查看从类调用但未在其中声明的所有方法的列表。 我正在寻找可能已经存在于Eclipse中的一些选项。 我不愿意为此编写代码(这将是我的最后选择)。 让我用这个例子解释一下 – public class ABC { public void methodA { System.out.println(“In methodA”); BCD bcd = new BCD(); bcd.callMethodAA(); // defined in class BCD } public void methodB { System.out.println(“In methodB”); CDE cde = new CDE(); cde.callMethodBB(); // defined in class CDE } } 我想要一个选项,它会告诉我 – 从我们正在调用的ABC类 – a)callMethodAA b)callMethodBB

添加MessageDialog消息的链接

我在做Eclipse插件开发。 我正在使用MessageDialog类。 API可以在这里找到。 我想在MessageDialog的消息中添加一个像我在“here”中所做的链接。 这是我在做的事情: String errorMessage = “You have received an error. Please visit ” + URL_NEEDED_HERE MessageDialog.openError(getShell(), “Get Existing Data Sources Error”, errorMessage); URL一直显示为String。 它可以显示为链接吗?

空白的最终字段INITIAL可能尚未初始化

我是用Java编程的。 我已经为每个方法添加了注释来解释他们应该做什么(根据作业)。 我已将我所知道的内容添加到Password.java的存根中(我在研究学校提供的javadoc后创建了该存根)。 我的问题不是关于几个函数,我知道testWord和setWord中有错误,但我会自己处理。 我的问题是关于这一行: public static final java.lang.String INITIAL; 这条线是由学校提供的,所以我必须假设它是正确的,我无法找到关于常数字段值INITIAL的任何文档,所以如果有人能够提供关于那将是惊人的信息(例如,如何是处理?它存储什么?如果有的话?键入?)。 我在Eclipse中的这一行上得到了一个错误: 空白的最终字段INITIAL可能尚未初始化 为什么这个错误在这里? 提前感谢您的评论。 FYI来自Password.java的代码: package ss.week1; public class Password extends java.lang.Object { // —————— Instance variables —————- /** * The standard initial password. */ public static final java.lang.String INITIAL; // —————— Constructor ———————— /** * Constructs a Password with the initial word provided […]

如何停止关于目标文件夹内容的Eclipse警告?

我从target文件夹中生成的文件(例如,从XSD或surefire报告生成的Java代码)中收到大量警告,我无法修复,并且它在我的源代码中隐藏了正确的警告。 有没有人知道告诉Eclipse不要在某些文件夹中显示警告,或只是“派生”或目标文件夹? 我只能找到以下两个“差不多”的解决方案: “问题”视图中的filter允许您隐藏在其描述中包含(或不包含)特定字符串的警告,但不包含其路径或资源(文件)的一部分。 即使你可以,这也不是一个理想的解决方案,因为警告仍会显示在软件包资源管理器中的项目中,隐藏了潜在的真实警告。 使用“源”选项卡下的“Java构建路径”设置中的最新Eclipse版本(Juno / 4.2),您可以“忽略每个source文件夹中的可选编译问题”。 但是,对于文件夹不是源文件夹(如surefire报告)的情况,这显然不起作用。 但它确实修复了一个特定问题,其中包含有关生成的源的警告,但在其他情况下可能没有,其中源(不能)作为源包含。 如果有一种方法可以告诉eclipse不要完全显示目标文件夹中的事情,那就太好了,因为它通常不是很有用,可能会隐藏实际问题。 干杯, 斯文。

我如何告诉Eclipse编译和构建具有不同JRE版本的项目?

我不确定这个问题是否已经完整回答,或者我的标题是否足够描述我的情况,但是我被要求将项目从使用Ant构建到Maven。 这部分并不算太糟糕,但我被告知这个应用程序是专门为JRE版本1.5设计的,而不是JRE 6我用过的其他所有内容。 现在,我对Eclipse和Java本身非常不熟悉,所以当我被要求告诉Eclipse或Maven使用JRE 1.5构建这个特定项目时,我有点困惑。 我相信,我安装了它,并且我已经尝试按照此处概述的步骤进行操作:( Eclipse:构建并符合不同的JRE版本 ),但我遇到了麻烦。 我已设法更改运行配置以使用备用JRE jre1.5.0_11。 当我尝试构建它时,控制台吐出以下内容: [ERROR] Unable to locate the Javac Compiler in: [ERROR] C:\Program Files (x86)\Java\jre1.5.0_11\..\lib\tools.jar [ERROR] Please ensure you are using JDK 1.4 or above and [ERROR] not a JRE (the com.sun.tools.javac.Main class is required). [ERROR] In most cases you can change the location of your Java […]

Spring Field需要一个无法找到的类型的bean Spring JPA

这是我在论坛上的第一个问题,因为我几乎陷入了死胡同。 我使用spring开发一个宁静的Web服务,在该服务中我想使用spring数据在db中存储一些数据。 但是,按照网站上的教程和我的入门指南,我不断遇到类似的问题,似乎这些教程总是缺少一些东西。 这是我的代码。 Application.java package hello; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.domain.EntityScan; import org.springframework.context.annotation.ComponentScan; import org.springframework.data.jpa.repository.config.EnableJpaRepositories; @SpringBootApplication(scanBasePackages=”hello.Application”) @EnableJpaRepositories(“hello.provScoreRepo”) @ComponentScan(“Controller”) @EntityScan(“hello.provScore”) public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } provScore.java package hello; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; @Entity public class provScore { @Id @GeneratedValue(strategy=GenerationType.AUTO) private Long […]

在Eclipse中看不到Java透视图

我通过包管理器在新的unubtu安装上安装了eclipse。 我有伽利略。 我从旧机器复制了我的主目录,并尝试打开该工作区。 现在我没有看到任何java透视图。 (可能上面的所有信息都不相关,但我只是想添加任何可能的信息,因为这是通过包管理器清理安装的Eclipse,所以我不能想到我可能做过的任何其他非标准的事情。)

Android – Eclipse项目制作和R文件错误

我遇到了Eclipse的问题,我在android上工作。 这个问题发生在我创建一个新项目时,当我点击完成时,它自动生成没有R文件的项目,项目创建窗口没有关闭,我必须关闭它。 我有很多旧的项目工作正常(直到现在),问题只有在我创建一个新项目时才会出现。 我在Styles.xml文件中也收到错误,说“检索项目的父项时出错:找不到与给定名称’Theme.AppCompat.Light’匹配的资源”。 当我按CTRL + RightClick到R文件然后它会带我到一个窗口,显示“找不到源”。 如果您有任何解决方案,请在此问题下发布您的答案。 谢谢! 编辑:Appcompat错误后来解决。

如何在eclipse中为Android程序传递JVM参数?

我需要将此传递给我的Android应用程序,因此我将获得空指针堆栈跟踪: -XX:-OmitStackTraceInFastThrow (来自其他stackoverflow问题)本指南说明了如何做到这一点,但是参数选项卡不适用于Android应用程序,只有普通的Java应用程序: http : //help.eclipse.org/luna/index.jsp?topic =% 2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Flaunchers%2Farguments.htm 那么我该如何为Android应用程序执行此操作,还是应该执行完全不同的操作?