小编bur*_*vyg的帖子

无法通过延迟绑定解析类

// ...some imports

public class Menu {
    final MenuMaker myClass = GWT.create(MenuMaker.class);  // ERROR
Run Code Online (Sandbox Code Playgroud)

我的... gwt.xml:

...
<generate-with class="com.gwt.rebind.MenuGenerator">
  <when-type-assignable class="com.gwt.client.MenuMaker" />
</generate-with>
...
Run Code Online (Sandbox Code Playgroud)

当我在DevMode中运行编译但是当我"使用GWT编译器构建项目"时,所有工作都完美无缺,我收到此错误:

      [ERROR] Line 15:  Failed to resolve 'com.gwt.client.MenuMaker' via deferred binding
   Scanning for additional dependencies: jar:file:/C:/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.4.0.v201208080121-rel-r42/gwt-2.4.0/gwt-user.jar!/com/google/gwt/dom/client/DOMImpl.java
      [WARN] For the following type(s), generated source was never committed (did you forget to call commit()?)
         [WARN] com.gwt.client.MenuMakerGen
   [ERROR] Cannot proceed due to previous errors
Run Code Online (Sandbox Code Playgroud)

在com.gwt.rebind.MenuGenerator的末尾:

sourceWriter.commit(logger);
Run Code Online (Sandbox Code Playgroud)

我需要帮助.

gwt binding deferred

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

詹金斯:hudson.model.User.current() 返回系统

我正在运行以下命令来获取当前登录 jenkins 的用户。

hudson.model.User.current()
Run Code Online (Sandbox Code Playgroud)

但是,我得到的结果是“SYSTEM”。这是否意味着 jenkins 中的所有构建都以 SYSTEM 用户身份发生。如果是这种情况,下面的方法是获取触发构建的用户的用户 ID 的唯一方法吗?

for(hudson.model.Cause cause : build.causes) {
userBuild = cause.getUserName()
}
Run Code Online (Sandbox Code Playgroud)

实际上,我正在尝试在 jenkins 中编辑 buildCaption.jelly,以便只有触发构建的用户才能取消构建。我被困在需要获取当前登录用户的用户 ID 的地方,以便我可以检查他是否与开始构建的用户相同。任何想法,请提出建议。提前致谢。

groovy jelly jenkins jenkins-pipeline

5
推荐指数
0
解决办法
1237
查看次数

pom 中使用的 Jenkins maven-release-plugin -D 属性

在 Jenkins 中执行发布时 如何使用-D参数?说:pom.xmlmvn --help

-D,--define <arg>                      Define a system property
Run Code Online (Sandbox Code Playgroud)

但如果我使用-D属性作为系统变量,sys.someProperty它是不可见的。

例子:pom.xml: ...

<properties>
    <jira.password>${sys.password}</jira.password>
</properties>
Run Code Online (Sandbox Code Playgroud)

命令:

mvn -B -f pom.xml -DdevelopmentVersion=2.5-SNAPSHOT -DreleaseVersion=2.4 -Dusername=ivan -Dresume=false release:prepare release:perform -Dpassword=*********
Run Code Online (Sandbox Code Playgroud)

maven maven-release-plugin jenkins

4
推荐指数
1
解决办法
979
查看次数

java 9上的sonarqube分析

docker sonarqube 最新版本 6.7.1 破坏了我在 java 9 上的 Maven 构建:

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar (default-cli) on project request-work: Execution default-cli of goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar failed: A required class was missing while executing org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar: javax/xml/bind/ValidationEventHandler
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/jenkins/.m2/repository/org/sonarsource/scanner/maven/sonar-maven-plugin/3.4.0.905/sonar-maven-plugin-3.4.0.905.jar
[ERROR] urls[1] = file:/home/jenkins/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[2] = file:/home/jenkins/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[3] = file:/home/jenkins/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar
[ERROR] urls[4] = file:/home/jenkins/.m2/repository/org/sonarsource/scanner/api/sonar-scanner-api/2.10.0.1189/sonar-scanner-api-2.10.0.1189.jar
[ERROR] urls[5] = file:/home/jenkins/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import  from realm …
Run Code Online (Sandbox Code Playgroud)

sonarqube java-9

4
推荐指数
1
解决办法
1397
查看次数

Flutter pubspec.yaml 安卓版代码

我的应用在使用 Flutter 之前有

android:versionCode="17"
android:versionName="17"
Run Code Online (Sandbox Code Playgroud)

在我的 Flutter 应用程序中pubspec.yaml,我必须将版本x.y.z设置为19.0.0. 但是,当我尝试在已安装版本的设备上安装应用android:versionCode="17"程序时,我收到一条错误消息,指出设备上的版本大于我尝试安装的版本。

我该如何解决?

android dart-pub flutter

4
推荐指数
1
解决办法
826
查看次数

如何知道哪些用户在Jenkinsfile中运行构建

我试图获取在Jenkinsfile中运行构建的用户的名称:

...
user = User.current().getFullName()
...
Run Code Online (Sandbox Code Playgroud)

但得到"系统".如何获得正确的用户名

詹金斯1.651.3

groovy jenkins-pipeline jenkinsfile

3
推荐指数
2
解决办法
3558
查看次数