- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Scout Eclipse 中遇到一些奇怪的错误。我的大学在 git 中推了一些圆锥体,然后我把它拉出来。在他的计算机上一切正常,但在我的计算机上启动 SWT 时出现错误。
错误是:
!ENTRY org.eclipse.e4.ui.workbench 4 0 2014-06-26 09:44:21.234
!MESSAGE Unable to create class'org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon' from bundle '72'
!STACK 0
org.eclipse.e4.core.di.InjectionException: java.lang.LinkageError: loader constraint violation: when resolving method "org.eclipse.e4.ui.bindings.internal.BindingTable.addBinding(Lorg/eclipse/jface/bindings/Binding;)V" the class loader (instance of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) of the current class, org/eclipse/e4/ui/workbench/swt/util/BindingProcessingAddon, and the class loader (instance of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) for the method's defining class, org/eclipse/e4/ui/bindings/internal/BindingTable, have different Class objects for the type org/eclipse/jface/bindings/Binding used in the signature
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:877)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:119)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:333)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:267)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:186)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:105)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:49)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:276)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:581)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at com.sixt.test.ldaplogintwo.ui.swt.application.Application.startSecure(Application.java:35)
at com.sixt.test.ldaplogintwo.ui.swt.application.Application$1.run(Application.java:27)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:422)
at com.sixt.test.ldaplogintwo.ui.swt.application.Application.start(Application.java:24)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Caused by: java.lang.LinkageError: loader constraint violation: when resolving method "org.eclipse.e4.ui.bindings.internal.BindingTable.addBinding(Lorg/eclipse/jface/bindings/Binding;)V" the class loader (instance of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) of the current class, org/eclipse/e4/ui/workbench/swt/util/BindingProcessingAddon, and the class loader (instance of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) for the method's defining class, org/eclipse/e4/ui/bindings/internal/BindingTable, have different Class objects for the type org/eclipse/jface/bindings/Binding used in the signature
at org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon.defineBinding(BindingProcessingAddon.java:184)
at org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon.defineBindingTable(BindingProcessingAddon.java:168)
at org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon.defineBindingTables(BindingProcessingAddon.java:151)
at org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon.init(BindingProcessingAddon.java:100)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
... 31 more
我真的很努力让它发挥作用,但我已经没有想法了。
最佳答案
== 确保您与同事使用相同的目标平台
打开首选项 > 插件开发 > 目标平台。您应该具有相同的 Activity 目标平台定义。
如果您使用运行平台作为 Activity 目标定义,您应该具有完全相同的 Eclipse IDE 安装以便能够进行比较。
== 确保以相同的方式启动应用程序
打开客户端产品文件例如:
/<your-app>.ui.swt/products/development/<app>-swt-client-dev.product
单击概述选项卡测试部分中的同步链接。 (有时您需要执行两次此操作)。
使用同一部分中的运行或调试按钮启动应用程序。
== 在您的计算机上测试其他侦察应用程序
要确定您的 eclipse scout IDE 安装是否正常,当您在其他工作区中创建测试应用程序时发生了什么?你能启动它吗?
==验证您的目标平台的内容
@marko-zadravec 建议验证您是否没有 org.eclipse.jface
的 2 个版本在您的目标平台中。
在“目标平台”首选项页面中,在列表中选择 Activity 目标定义,然后单击编辑按钮。
切换到内容标签。检查你是否没有两个org.eclipse.jface
捆绑。
==重新安装 IDE
有时重新安装 Eclipse for Scout Developers 是解决此类问题的最快解决方案(转到 Eclipse Downloads 页面)。
关于java - Scout 在启动 SWT 时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24425296/
运行后,composer require laravel/scout 在 config/app.php 配置文件中添加: Laravel\Scout\ScoutServiceProvider::cla
我正在使用Laravel Scout,驱动程序是 Elasticsearch 。目前,我正在搜索一种型号 App\Models\Admin\Staff::search('com')->get(); 我
我刚刚发现了 Laravel Scout,我想用 where 子句进行搜索。代码如下所示 $notes = Note::search($request->lecturer_search)->where
我在 Windows 7 上使用 Scout 应用程序来轻松使用 SASS/Compass。我在尝试自定义 Scout 应该使用的图像路径时遇到了一些非常烦人的经历。 Scount 配置 UI 实际上
我想在laravel 5.7.11应用中使用elasticsearch并进行一些搜索,发现 插件laravel-scout-elastic(https://github.com/ErickTamayo
默认 Laravel Scout will remove删除搜索索引中的任何模型,即使该模型已被软删除。 我们如何才能将模型保留在搜索索引中并更新它以具有 deleted_at 的当前时间戳而不是被删
我想创建 AbstractTemplatePageWithTable 作为模板。 我的问题是当您创建模板时: MyPageTemplateTablePage |
当我导入索引时,一切正常(包括关系)。 问题是主模型不监视关系。 当我更新关系时,索引也没有更新。 有什么方法可以在关系被修改时使用类似于 Cache::tags 的东西来更新索引?或者也许是另一种方
我是 Laravel Scout 的快乐用户。 现在我想扩展我的搜索: $data = new UserOverviewResourceCollection(U
我对 Laravel 还很陌生,而且我已经在生产环境中运行了一个轻量级的 Laravel 应用程序。 现在我必须实现全文搜索(例如搜索所有帖子中的内容),我遇到了以下选项: Laravel Scout
我使用 Laravel Scout 和 TNTSearch 在我的一个模型(Recipe)上使用搜索功能:teamtnt/laravel-scout-tntsearch-driver . 我想将相同的
我在Elasticsearch面前遇到了一个奇怪的问题。 我正在研究Laravel项目,需要将 Elasticsearch 与其集成。 我正在将https://github.com/babenkoiv
我已经成功配置了ES和babenkoivan / scout-elasticsearch-driver,但是在向数据库添加新条目时遇到此错误: {"error":{"root_cause":[{"ty
我在 Scout Eclipse 中遇到一些奇怪的错误。我的大学在 git 中推了一些圆锥体,然后我把它拉出来。在他的计算机上一切正常,但在我的计算机上启动 SWT 时出现错误。 错误是: !ENTR
我目前正在使用 Eclipse Scout Framework 编写数据可视化应用程序。它基于 Scout 项目模板“大纲树和表格”。让我困惑的是大纲树中的事件处理。您可能知道,当单击节点时,树中的不
尝试为产品设置基本搜索功能。我在对路由参数变量进行排序并将查询字符串传递给搜索函数时遇到问题。 Route::get('/search/{query?}', 'ProductController@se
我正在使用 Scout 做一些前端工作. 我知道Compass有一些我们可以导入的内置 mixin,例如: @import "compass/css3/font-face"; @include fon
我正在使用 SCOUT 将我的 SCSS 文件编译成 CSS。 我有以下代码: $header-background: #ddd; $header-font-size: 12px; .header {
我正在编写一个用 Scout 寻找模型的测试。我在 Laravel 5.4 上并使用提供程序 "tamayo/laravel-scout-elastic": "^3.0"。 在我的测试中,当我开始搜索
假设我有一个表“users”,我想用 Laravel Scout 搜索它。它有很多属性,其中包括用户的爱好。 用户的爱好不直接放在users表中, 但是通过关系表。因此,为每个用户放置一个 hobby
我是一名优秀的程序员,十分优秀!