# SSHClient-Swing **Repository Path**: jack888/SSHClient-Swing ## Basic Information - **Project Name**: SSHClient-Swing - **Description**: 使用Swing编写的一个JAVA版的SSH连接客户端,目前支持连接、关闭、上传、下载功能。目前准备重构成javaFx版本,比版本做为备份。 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2021-06-03 - **Last Updated**: 2021-11-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SSHClient 使用Swing编写的一个JAVA版的SSH连接客户端,目前支持连接、关闭、上传、下载功能。目前准备重构成javaFx版本,比版本做为备份。 JDK版本号及jar包: 1、JDK版本:1.8; 2、第三方包:eddsa.jar、log4j2.jar、trilead-ssh2.jar 使用说明: 1、git clone https://github.com/Willdas/SSHClient.git; 2、导入到IDEA中; 3、配置out的路径; 4、运行SSHClient.java,即可看到界面。 编译成Mac App步骤: 1、制作Mac App图标 iconutil -c icns app.iconset (app.iconset文件夹里存放的是16~512不同像素的png图片) 2、生成Mac App程序 javapackager -deploy -native image -outdir "输出文件的目录" -outfile "输出的文件" -srcfiles "jar文件全路径" -Bicon="图标路径" -appclass "主程序路径" -name "程序名称" 例子: javapackager -deploy -native image -outdir /Users/用户名/Downloads -outfile SSHClient -srcfiles SSHClient.jar -Bicon=app.icns -appclass com.ssh.client.SSHClient -name SSHClient