创建的SystemConstants 类:
(红色部分为核心代码)
package cn.test.util;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Properties;
public class SystemConstants {
/**
* 文件服务器参数配置
*/
public static String SFTP_host;
public static String SFTP_port;
public static String SFTP_username;
public static String SFTP_password;
public static String SFTP_directory;
public static String SFTP_httpBaseUrl;
static {
Properties sysprop = new Properties();
try {
sysprop.load(new InputStreamReader(SystemConstants.class
.getResourceAsStream("/default.properties"),"UTF-8"));
//文件上传服务器参数
SFTP_host = sysprop.getProperty("SFTP_host");
SFTP_port=sysprop.getProperty("SFTP_port");
SFTP_username = sysprop.getProperty("SFTP_username");
SFTP_password = sysprop.getProperty("SFTP_password");
SFTP_directory= sysprop.getProperty("SFTP_directory");
SFTP_httpBaseUrl= sysprop.getProperty("SFTP_httpBaseUrl");
//调微信接口服务配置
} catch (FileNotFoundException e) {
} catch (IOException e) {
}
}
public static String getSFTP_host() {
return SFTP_host;
}
public static void setSFTP_host(String sFTP_host) {
SFTP_host = sFTP_host;
}
public static String getSFTP_port() {
return SFTP_port;
}
public static void setSFTP_port(String sFTP_port) {
SFTP_port = sFTP_port;
}
public static String getSFTP_username() {
return SFTP_username;
}
public static void setSFTP_username(String sFTP_username) {
SFTP_username = sFTP_username;
}
public static String getSFTP_password() {
return SFTP_password;
}
public static void setSFTP_password(String sFTP_password) {
SFTP_password = sFTP_password;
}
public static String getSFTP_directory() {
return SFTP_directory;
}
public static void setSFTP_directory(String sFTP_directory) {
SFTP_directory = sFTP_directory;
}
public static String getSFTP_httpBaseUrl() {
return SFTP_httpBaseUrl;
}
public static void setSFTP_httpBaseUrl(String sFTP_httpBaseUrl) {
SFTP_httpBaseUrl = sFTP_httpBaseUrl;
}
}
default.properties文件:
SFTP_host=192.9.9.9
SFTP_port=22
SFTP_username=admin
SFTP_password=123
SFTP_directory=/usr/local//upload/image/
SFTP_httpBaseUrl=http://192.9.9.9:8080/upload/image/