Browse Source

REPORT-92953 设计器修改默认工程名称后无法启动 改一下老代码魔法值

new-design
Destiny.Lin 1 year ago
parent
commit
dd8dec870b
  1. 7
      designer-base/src/main/java/com/fr/design/EnvChangeEntrance.java

7
designer-base/src/main/java/com/fr/design/EnvChangeEntrance.java

@ -65,6 +65,9 @@ import java.util.HashSet;
import static javax.swing.JOptionPane.QUESTION_MESSAGE;
public class EnvChangeEntrance {
private static final String BRANCH_TAG = "#";
private static final String BRANCH_BEGIN = "-";
private static final int BRANCH_SUB_LENGTH = 13;
public static EnvChangeEntrance getInstance() {
return HOLDER.singleton;
@ -375,8 +378,8 @@ public class EnvChangeEntrance {
* @return 格式化后的版本号
*/
private String formatBranch(String branch) {
if (branch.contains("#")) {
return branch.substring(branch.lastIndexOf("-") + 1, branch.length() - 13);
if (branch.contains(BRANCH_TAG)) {
return branch.substring(branch.lastIndexOf(BRANCH_BEGIN) + 1, branch.length() - BRANCH_SUB_LENGTH);
}
return branch;
}

Loading…
Cancel
Save