小编use*_*133的帖子

如何在未设置的情况下设置Ant属性

我无法弄清楚如何设置一个Ant属性,条件是它尚未设置(即它没有在属性文件中定义,应该自动默认).

到目前为止,我只有以下代码:

<condition property="core.bin" value="../bin">
    <isset property="core.bin"/>
</condition>
Run Code Online (Sandbox Code Playgroud)

但是,只有在<property>标签中定义了值时,这似乎才有效.

如果当前未设置,有没有人知道如何有条件地设置属性?

ant

70
推荐指数
4
解决办法
8万
查看次数

从插件调用代码时出现问题:使用Checkstyle插件时"org.eclipse.jface"

我试图在Rational Software Architect 7.0.0.4上使用eclipse-cs插件.

我最近卸载了较旧的beta2版本并安装了beta3.插件本身的工作方式与之前配置的相同.但每当我尝试通过Windows-> Preferences-> Checkstyle重新配置检查规则时,我都会收到以下错误:

从插件调用代码时出现问题:"org.eclipse.jface".

当我单击配置按钮并尝试在UI上重新配置特定的选定检查规则时,会发生这种情况.

有没有人曾经遇到过这个问题,如何解决?

完整的错误列表和堆栈跟踪如下所示:

Stack trace:
java.lang.NoSuchMethodError: org/eclipse/swt/widgets/Text.setMessage(Ljava/lang/String;)V
at net.sf.eclipsecs.ui.config.RuleConfigurationEditDialog.createAdvancedSection(Unknown Source)
at net.sf.eclipsecs.ui.config.RuleConfigurationEditDialog.createDialogArea(Unknown Source)
at org.eclipse.jface.dialogs.TitleAreaDialog.createContents(Unknown Source)
at org.eclipse.jface.window.Window.create(Unknown Source)
at org.eclipse.jface.dialogs.Dialog.create(Unknown Source)
at net.sf.eclipsecs.ui.config.RuleConfigurationEditDialog.create(Unknown Source)
at org.eclipse.jface.window.Window.open(Unknown Source)
at net.sf.eclipsecs.ui.config.CheckConfigurationConfigureDialog$PageController.openModule(Unknown Source)
at net.sf.eclipsecs.ui.config.CheckConfigurationConfigureDialog$PageController.doubleClick(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$1.run(Unknown Source)
at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
at org.eclipse.core.runtime.Platform.run(Unknown Source)
at org.eclipse.ui.internal.JFaceUtil$1.run(Unknown Source)
at org.eclipse.jface.util.SafeRunnable.run(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.access$0(Unknown Source)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown …
Run Code Online (Sandbox Code Playgroud)

java eclipse eclipse-plugin checkstyle ibm-rational

18
推荐指数
2
解决办法
4万
查看次数

FindBugs过滤器文件,用于忽略JUnit测试

我需要为我的findbugs ant脚本设置一个过滤器文件,它只扫描src/*文件,而不扫描test/*文件.

检查所有类的语法是什么,而忽略名称中带有'test'的任何文件名或包名?

java ant junit findbugs

16
推荐指数
1
解决办法
1万
查看次数