在我的作曲家中,我有一个模块的以下版本定义:
"my-module": "1.*"
在我将模块标签版本更改为 1.0.10 之前,一切正常。
奇怪的是,作曲家总是加载 1.0.9 。
我可以将模式更改为"1.0.*"
,但我无法找到"1.*"
无法正常工作的任何信息。
顺便说一句。 我正在使用Composer 1.4.1
答案 0 :(得分:0)
要找出未更新特定版本的原因,您可以运行import java.net.URL;
import java.util.ResourceBundle;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.TextArea;
/**
* FXML Controller class
*
* @author David
*/
public class MainMenuController implements Initializable {
private StringBuilder fieldContent;
@FXML TextArea txtReceipt;
@FXML
void btnExample(ActionEvent event) {
fieldContent.append(btnExample.getText());
txtReceipt.setText(fieldContent.toString());
}
void btnExample2(ActionEvent event) {
fieldContent.append(btnExample.getText());;
txtReceipt.setText(fieldContent.toString());
}
/**
* Initializes the controller class.
*/
@Override
public void initialize(URL url, ResourceBundle rb) {
fieldContent = new StringBuilder("");
}
}
,并且Composer将列出阻止安装该特定版本的所有依赖项。
我觉得在你的情况下你会发现另一个你还没有考虑过的包。