- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 Juno 中创建一个 RCP 应用程序。
在该应用程序中,我基于 PartDescriptor
以编程方式创建部件,如下所示。
MPart part = partService.createPart("discripto.id");
part.setElementId("element.id");
直到 Eclipse 4.2.2 为止它都可以完美运行。
当我尝试在 Eclipse Kepler 中运行相同的代码时,它不会抛出任何异常 View ,如下所示,没有任何控制:
任何人都可以告诉我我在这里缺少什么吗?
最佳答案
发布问题后即可找到答案:
问题:
@PostConstruct
未调用带注释的方法
解决方案:来自Why isn't my @Inject-able/@PostConstruct methods being injected?
There are typically two reasons why injection fails.
Mismatched Annotations: Ensure your bundles use Import-Package with a package version to pull in the standard annotations rather than a Require-Bundle on the
javax.annotation
bundle.Import-Package: javax.inject;version="1.0.0",javax.annotation; version="1.0.0"
Unresolvable Injections: The injector attempts to resolve objects in the context. If an object cannot be resolved in the context, and it's not marked as
@Optional
, then the method will not be injected. The injector does not normally log when such situations occur as it is an expected occurrence.
我的问题是因为第一个。
关于java - 以编程方式创建零件在开普勒中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17359403/
我对 eclipse 还很陌生,因此对其他人来说似乎显而易见的事情对我来说是一个谜,当然我对此感到抱歉。 在 Eclipse IDE 下为 C/C++ 开发人员构建项目(版本:Kepler Servi
我想开始在 Eclipse 中使用 Java 8,但我不知道如何安装它 - 我找不到任何关于它的教程。我正在使用 Eclipse Kepler 并在 IDE 中添加了 JDK 8 的 JRE,但由于
如何在项目资源管理器中隐藏 jar 文件?在以前版本的 Eclipse 中,可以使用“项目中的库”过滤器隐藏它们,但我在开普勒中找不到了。现在只有“来自外部的库”,但这还不够,我仍然在顶层看到我的项目
我已经下载了最新的 eclipse 版本,eclipse kepler。 但是当我尝试访问 eclipse 内的 Marketplace 或尝试安装适用于 Android 的 ADT 插件时,它给了我
根据这个article向 Eclipse 添加 Java 8 功能似乎很容易。不知何故,它对我不起作用,因为我不能使用新语法,而且我不能选择环境版本 1.8,尽管在 eclipse 的设置中安装并选择
我尝试使用两种方法安装 TPTP: Manual install Install using Eclipse Installation manager 使用第一种方法,Eclipse IDE 中不会出
为了编写 C 代码,我在 Mac OS X 10.8.5 系统上使用 Eclipse keppler CDT(服务版本 1,构建 ID:20130919-0819)。 最近,我导入了一个完整的 C 框
我刚刚下载并安装了“Eclipse Eclipse for Java EE Developers”,这是一个软件包解决方案,其中包括m2e插件以及其他插件。 尝试在Eclipse中重建Maven中央存
我说的是具有计算能力 3.5 (GK110) 的 nvidia GPU: 在每个 GPU 核心上,最多有 64 个事件 warp,硬件如何处理 warp 退役?来自不同网格 block 甚至流的变形能
我正在尝试在我的 Eclipse Kepler 安装上安装 eUML2。 到目前为止,还没有成功。我在尝试从更新站点安装 eUML2 studio 时遇到依赖关系问题。官方安装说明page根本没有提到
我在 Windows 7 x64 上全新安装了 Eclipse Kepler。我的第一个“Hello world”运行良好,包括设置断点和在 Debug模式下遍历代码。我的第二个程序链接到 Boost
我正在运行 Eclipse Kepler SR2。在 Project Facets 中,我将 Java 设置为版本 1.8(已安装 Java 8 补丁)。当我尝试添加版本 2.1 或 2.2 的 JA
我是一名优秀的程序员,十分优秀!