小编Mar*_*gei的帖子

Jenkins Artifactory Plugin(gradle)不从gradle.properties读取版本

目前我尝试配置Jenkins,所以我可以自动执行发布版本.它应该将版本号从SNAPSHOT更改为发布版本,并执行所有SVN提交.完成此操作后,它应该将其切换回新的SNAPSHOT版本并提交它.在我从maven切换到gradle之前,相同的插件正常工作.

我已经创建了一个正常运行的gradle构建.它正在从gradle.properties文件中的属性"version"读取版本.此版本是gradle构建中使用的版本.也可以运行"artifactoryPublish"将JAR发布到我的神器中.

问题:

当我打开对话框"Artifactory Pro Release Staging"(http://imgur.com/T44BtQB)时,它没有填写"发布版本","下一个开发版本"字段,也没有填写其他字段.如果我手工填写字段,一切正常.同样,gradle.properties中的版本也会更改并正确检入.

我怎么能解决这个问题?

使用版本:

谢谢!

continuous-integration artifactory gradle jenkins

14
推荐指数
1
解决办法
895
查看次数

JavaFX Bindings.size() 在某些事件后停止工作

我用两种方式编写了一个小型的可运行 JavaFX 应用程序,以监听 ObservableList 的大小变化。第一个侦听器(第 52-58 行)工作正常。第二个侦听器(第 60-66 行)在某些事件后停止工作。

当您经常单击“添加按钮”时,您可以重现此错误(?)。第一个视图点击,两条消息都被打印出来,一些点击之后只有第一个监听器进一步工作。

可运行示例:

import javafx.application.Application;
import javafx.application.Platform;
import javafx.beans.binding.Bindings;
import javafx.beans.value.ChangeListener;
import javafx.beans.value.ObservableValue;
import javafx.collections.FXCollections;
import javafx.collections.ListChangeListener;
import javafx.collections.ObservableList;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.ListView;
import javafx.scene.layout.StackPane;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;


public class Main extends Application {
    public static void main(String[] args) {
        launch(args);
    }

    @Override
    public void start(Stage primaryStage) {
        final ObservableList<String> list = FXCollections.observableArrayList();
        primaryStage.setTitle("Demonstrator");

        // Button
        Button addButton = new Button();
        addButton.setText("Add Element");
        addButton.setOnAction(new EventHandler<ActionEvent>() …
Run Code Online (Sandbox Code Playgroud)

java javafx java-8 javafx-2 javafx-8

5
推荐指数
1
解决办法
321
查看次数