问题标签 [rapidclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
113 浏览

view - RapidClipse X - 弹出视图

由于仍然没有从 RC-4 迁移到 RC-X 的手册,因此创建新项目或迁移旧项目并不容易。有谁知道如何显示 PopupView 来编辑某些内容并在完成活动或取消后在弹出类中再次关闭它?

不同的其他概念变化,如网格、item.writebean....我已经解决了。但是对于 Popup 找不到类似的解决方案。

提前感谢您的每一个提示。

0 投票
3 回答
561 浏览

authentication - 如何配置 GSSAPI 登录?

我搜索了如何为我的 Java Web 应用程序提供基于活动目录/LDAP 的登录。在这个论坛上也是大约。100+票,看不懂,或者和我目标不一样。我试了好几种配置。

使用以下代码,我得到了最好的结果,但仍然没有完全工作。

作为 AD 控制器,我使用了 Synology AD 包。我尝试了简单的身份验证,但这不起作用。

我收到一个错误:

附加信息。使用客户端控制台上的 klist,我为我的用户获得了两张票。我可以通过 AD-Controller 上的 ssh 从客户端控制台登录成功

在更改和设置 System.setProperty .... 6 行和设置而不是简单之后:

我得到了以下输出,并在控制台上询问了 Kerberos 用户 ID。

在此输出之后,我收到以下错误:

我试图弄清楚如何防止这种情况:也没有成功也设置

仍然没有工作。

还有其他信息,我的服务器支持:

{supportedsaslmechanisms=supportedSASLMechanisms: GSS-SPNEGO、GSSAPI、NTLM}

我觉得让它运行的问题不止一个。我也不确定的一个问题是,是否需要以任何方式配置我的 tomcat?

0 投票
2 回答
43 浏览

rapidclipse - Rapidclipse - 在运行时改变主题

是否有可能在运行时在 rapidclipse 中更改主题?我确实有喜欢深色主题的用户,而其他用户更喜欢浅色主题。

到目前为止,我只有设置一个主题的 @Theme 注释。

0 投票
0 回答
70 浏览

java - Eclipse/RapidClipse X 10.2.2 Java 元素更改通知侦听器发生异常

我在 Eclipse日志文件中出现以下错误:

java.lang.NullPointerException at com.rapidclipse.commons.jdt.JDTUtils.isAssignmentCompatible(JDTUtils.java:752) at com.rapidclipse.ide.ui.editor.annotations.sourcewizard.reports.ReportSourceWizardHandler.createIndicator(ReportSourceWizardHandler.java:32) ) 在 org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:220) 的 com.rapidclipse.commons.ui.editor.java.annotations.sourcewizard.SourceWizardAnnotationManager$SourceWizardVisitor.visit(SourceWizardAnnotationManager.java:152) ) 在 org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2975) 在 org.eclipse.jdt 的 org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2927)。 core.dom.MethodInvocation.accept0(MethodInvocation.java:223) 在 org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2927) 在 org.eclipse.jdt.core.dom.ASTNode。acceptChild(ASTNode.java:2975) 在 org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:223) 在 org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2927)在 org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2998) 在 org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:228) 在 org.eclipse.jdt.core .dom.ASTNode.accept(ASTNode.java:2927) 在 org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2975) 在 org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement .java:136) 在 org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2927) 在 org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2998) 在 org. eclipse.jdt.core.dom.Block.accept0(Block.java:128) 在 org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2927) 在 org.eclipse。jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2975) 在 org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:617) 在 org.eclipse.jdt.core.dom.ASTNode。在 org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:447) 的 org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2998) 接受(ASTNode.java:2927)在 org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2927) 在 org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2998) 在 org.eclipse.jdt.core .dom.CompilationUnit.accept0(CompilationUnit.java:258) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2927) at com.rapidclipse.commons.ui.editor.java.annotations.sourcewizard .SourceWizardAnnotationManager.collectAnnotations(SourceWizardAnnotationManager.java:127) 在 com.rapidclipse.commons.ui.editor.java。annotations.ASTBasedAnnotationManager.reconciled(ASTBasedAnnotationManager.java:41) 在 com.rapidclipse.commons.ui.editor.java.RapidClipseCompilationUnitEditor.reconciled(RapidClipseCompilationUnitEditor.java:662) 在 org.eclipse.jdt.internal.ui.text.java。 JavaReconcilingStrategy.reconciled(JavaReconcilingStrategy.java:222) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconciled(JavaCompositeReconcilingStrategy.java:167) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile( JavaCompositeReconcilingStrategy.java:115) 在 org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76) 在 org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)在 org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconciled( JavaReconcilingStrategy.java:222) 在 org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconciled(JavaCompositeReconcilingStrategy.java:167) 在 org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java: 115) 在 org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76) 在 org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)在 org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconciled( JavaReconcilingStrategy.java:222) 在 org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconciled(JavaCompositeReconcilingStrategy.java:167) 在 org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java: 115) 在 org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76) 在 org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)在 org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconciled(JavaReconcilingStrategy.java:222) 在 org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconciled(RapidClipseCompilationUnitEditor.java:662) JavaCompositeReconcilingStrategy.java:167) 在 org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:115) 在 org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76)在 org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)在 org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconciled(JavaReconcilingStrategy.java:222) 在 org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconciled(RapidClipseCompilationUnitEditor.java:662) JavaCompositeReconcilingStrategy.java:167) 在 org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:115) 在 org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76)在 org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)JavaCompositeReconcilingStrategy.reconciled(JavaCompositeReconcilingStrategy.java:167) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:115) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler. java:76) 在 org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)JavaCompositeReconcilingStrategy.reconciled(JavaCompositeReconcilingStrategy.java:167) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:115) at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler. java:76) 在 org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)

java.lang.NullPointerException at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.compilationUnitResourceExists(AbstractJpaProject.java:1438) at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.javaCompilationUnitDeltaIsRelevant(AbstractJpaProject.java:1427) ) 在 org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.handleJavaCompilationUnitDelta(InternalJpaProjectManager.java:1000) 在 org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.javaCompilationUnitDeltaIsRelevant(InternalJpaProjectManager.java:1008)。 eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.handleJavaDelta(InternalJpaProjectManager.java:935) 在 org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.handleJavaElementChangedEvent(InternalJpaProjectManager.java:918) 在 org.eclipse.jpt。 jpa.core.internal。InternalJpaProjectManager.javaElementChanged(InternalJpaProjectManager.java:861) at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager$JavaElementChangeListener.elementChanged(InternalJpaProjectManager.java:1387) at org.eclipse.jdt.internal.core.DeltaProcessor$3.run (DeltaProcessor.java:1755) 在 org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) 在 org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1743) 在 org. eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:1594) 在 org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1553) 在 org.eclipse.jdt.internal.core。 JavaModelOperation.run(JavaModelOperation.java:777) 在 org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:802) 在 org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) 在 org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) 在 org .eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93)在 org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) 在 org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) 在 org.eclipse.jdt .internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:157) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:94) 在 org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76) 在 org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76) 在 org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:112) .jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)

java.lang.NullPointerException at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.compilationUnitResourceExists(AbstractJpaProject.java:1438) at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.javaCompilationUnitDeltaIsRelevant(AbstractJpaProject.java:1427) ) 在 org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.handleJavaCompilationUnitDelta(InternalJpaProjectManager.java:1000) 在 org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.javaCompilationUnitDeltaIsRelevant(InternalJpaProjectManager.java:1008)。 eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.handleJavaDelta(InternalJpaProjectManager.java:935) 在 org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.handleJavaElementChangedEvent(InternalJpaProjectManager.java:918) 在 org.eclipse.jpt。 jpa.core.internal。InternalJpaProjectManager.javaElementChanged(InternalJpaProjectManager.java:861) at org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager$JavaElementChangeListener.elementChanged(InternalJpaProjectManager.java:1387) at org.eclipse.jdt.internal.core.DeltaProcessor$3.run (DeltaProcessor.java:1755) 在 org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) 在 org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1743) 在 org. eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDelta(DeltaProcessor.java:1594) 在 org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1553) 在 org.eclipse.jdt.internal.core。 JavaModelOperation.run(JavaModelOperation.java:777) 在 org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:802) 在 org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1315) 在 org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131) 在 org .eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93)在 org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) 在 org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90) 在 org.eclipse.jdt .internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:188) 在 org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:125) 在 org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98) 在 org.eclipse. .jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:423) 在 org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177)运行(AbstractReconciler.java:177)运行(AbstractReconciler.java:177)

我在 LinuxMint 19.03 上使用 RapidClipseX V10.2.2
两者都是全新安装

Eclipse Java 开发工具版本:3.18.300
Eclipse 平台版本:4.15.0.v2
Eclipse RCP 版本:4.15.0.v2

我的会话数据:

eclipse.buildId=4.15.0.I20200305-0155 java.version=11.0.7 java.vendor=Ubuntu BootLoader 常量:OS=linux,ARCH=x86_64,WS=gtk,NL=de_DE 框架参数:-product com.rapidclipse。 ide.product 命令行参数: -data file:/home/user/rcx_ws2/ -os linux -ws gtk -arch x86_64 -product com.rapidclipse.ide.product

有没有办法解决这个问题?

0 投票
1 回答
326 浏览

vaadin14 - 在 Vaadin 14/RapidclipseX IMG 组件中访问本地资源(本地目录-项目外)

如何在图像组件中从我的硬盘驱动器(外部项目文件夹)访问本地图像文件(以制作图像库)?如何写文件的路径?在 Vaadin 14/RapidclipseX 中。

它只需要来自项目或 URL 的路径。在我的项目中,用户必须上传图片,我想制作一个展示图片的画廊。

我尝试了以下所有方法,但没有奏效:

代码(也试过这种方式):

请帮忙!提前致谢。或者有没有其他方法可以创建图片库?

0 投票
1 回答
129 浏览

vaadin14 - 如何从组合框选项中删除换行。- RapidClipseX/Vaadin 14

我正在使用 RapidclipseX 和 Vaadin 14,我想知道如何使这个 Combobox 选项不被包装?

提前致谢。

0 投票
2 回答
65 浏览

java - 调用 RapidClipseX 的 JasperReports 报告

对于 RapidClipse4,我使用以下代码在新窗口中调用并打开 JasperReport

几个月前,我改用 RapidClipseX。但是使用的代码没有更多的工作。

是否有任何经验/示例代码

  • 从 RapidClipseX Web 应用程序中调用 JasperReport?
  • 在新窗口中以pdf格式打开它?
0 投票
1 回答
63 浏览

java - XDEVTextField 的值未实时更新

我有一个需要每秒实时更新的 XDEVTextField。我尝试了这个问题中提出的答案,包括使用 Executor 和 Swing Timer。我也试过这种方式
下面是我的代码:

问题是txtTime' 的值根本没有持续更新,该值仅在线程启动时设置一次,而仍然可以将实时打印到控制台,如下所示:我使用的是 Rapidclipse 3.1。 1. 我在 Netbeans 上使用 Java Swing 的 JLabel 制作了一个类似的数字时钟。我不知道这里可能是什么问题。我怀疑并检查了元素的所有属性,但似乎没有任何原因。任何建议或解决方案将不胜感激。
我的 GUI 预览

System.out.println(dateandtime.format(date));
控制台

txtTime

0 投票
2 回答
80 浏览

vaadin - 在 Vaadin14 中打开外部 BIRT 链接时出现问题

我正在尝试从下面的屏幕中获取输入并将 Birt Report 直接打开为 PDF。(我正在使用 Vaadin 14)

问题: 每次加载此 UI 时,我的锚点/按钮都不会在第一次单击时打开任何链接。但是从第二次单击开始单击一次后,它工作正常。任何想法可能是什么问题以及我犯了什么错误?

在此处输入图像描述

以下是我的全局变量:

我的构造函数:

配置报告按钮():

打印按钮():

0 投票
1 回答
46 浏览

hibernate - 使用 Rapidclipse 的 C3p0 的连接泄漏问题

我们使用 RapidclipseX 创建了一个应用程序,并使用 PostgreSQL 作为数据库。下面是我对 peristance.xml 的初始设置。

当我们开始生产时,我们开始收到一个错误:“获取测试 - 池已被最大化。”

然后我添加了这两行:

一段时间以来,它解决了我们的问题。但是现在,在我们导入旧数据库之后,我们开始得到一个新的错误:

当我用谷歌搜索这个问题时,我发现:Maxed out the question that I've implemented(这两行)的解决方案可能是新异常的问题。

我还发现了连接泄漏问题。我试图在 DAO 中关闭 entityManager,但是当我添加任何 JPA-SQL 查询并加载 Java 文件时,这些行就会消失。

请帮助我如何一劳永逸地解决这个问题。有没有有效的方法来做到这一点?我们必须一次又一次地重新启动我们的生产应用程序。

我非常感谢您能提供的任何帮助。