mirror of https://e.coding.net/circlecloud/Yum.git
28 lines
763 B
Java
28 lines
763 B
Java
package cn.citycraft.Yum.repository;
|
|
|
|
/**
|
|
* TODO
|
|
*
|
|
* @author 蒋天蓓
|
|
* 2015年8月31日下午7:43:19
|
|
*/
|
|
public class PluginInfo {
|
|
public Plugin plugin;
|
|
public String url;
|
|
public String repo;
|
|
|
|
public String getMavenUrl() {
|
|
return String.format(url + (url.endsWith("/") ? "" : "/") + "%1$s/%2$s/%3$s/%2$s-%3$s.jar", plugin.groupId.replace(".", "/"),
|
|
plugin.artifactId, plugin.version);
|
|
}
|
|
|
|
public String getMavenUrl(String version) {
|
|
return String.format(url + (url.endsWith("/") ? "" : "/") + "%1$s/%2$s/%3$s/%2$s-%3$s.jar", plugin.groupId.replace(".", "/"),
|
|
plugin.artifactId, version);
|
|
}
|
|
|
|
public String getFileName() {
|
|
return String.format("%1$s-%2$s.jar", plugin.artifactId, plugin.version);
|
|
}
|
|
}
|