fix:smb空指针问题修复
parent
8fc5375db9
commit
1197111074
|
@ -4,7 +4,9 @@ import java.io.InputStream;
|
|||
import java.io.OutputStream;
|
||||
import java.util.Vector;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Configurable;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import com.jcraft.jsch.Channel;
|
||||
|
@ -15,18 +17,36 @@ import com.jcraft.jsch.Session;
|
|||
import com.jcraft.jsch.SftpATTRS;
|
||||
import com.jcraft.jsch.SftpException;
|
||||
|
||||
@Configuration
|
||||
public class Smb {
|
||||
|
||||
|
||||
public static String host;
|
||||
public static Integer port;
|
||||
public static String user;
|
||||
public static String password;
|
||||
public static String basePath;
|
||||
|
||||
@Value("${smb.host}")
|
||||
private static String host;
|
||||
public void setHostPath(String hostProperties){
|
||||
host = hostProperties;
|
||||
}
|
||||
@Value("${smb.port}")
|
||||
private static Integer port ;
|
||||
public void setPortPath(Integer portProperties){
|
||||
port = portProperties;
|
||||
}
|
||||
@Value("${smb.user}")
|
||||
private static String user;
|
||||
public void setUserPath(String userProperties){
|
||||
user = userProperties;
|
||||
}
|
||||
@Value("${smb.password}")
|
||||
private static String password;
|
||||
public void setPasswordPath(String passwordProperties){
|
||||
password = passwordProperties;
|
||||
}
|
||||
@Value("${smb.basePath}")
|
||||
private static String basePath;
|
||||
public void setBasePath(String basePathProperties){
|
||||
basePath = basePathProperties;
|
||||
}
|
||||
|
||||
// private static String host = "39.103.224.166";
|
||||
//
|
||||
|
@ -50,7 +70,6 @@ public class Smb {
|
|||
public static final String SMBBAES_PATH = basePath;
|
||||
|
||||
|
||||
|
||||
public static void sshSftp(MultipartFile file, String fileName, String path) throws Exception {
|
||||
Session session = null;
|
||||
Channel channel = null;
|
||||
|
@ -221,6 +240,7 @@ public class Smb {
|
|||
/**
|
||||
* 删除文件
|
||||
* Rhidd
|
||||
*
|
||||
* @throws SftpException
|
||||
* @throws JSchException
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue