#properJavaRDP
Copyright (c) 2005 Propero Ltd <www.propero.net>
fork from: https://github.com/bleehome/properJavaRDP
- 切换成maven项目。
- 依赖升级。(待完成)
- 启动命令添加
--disk_device_map
我的另外一个项目使用了properJavaRDP,请参考:javaWebSsh
在原有的基础上修复一些bug
启动参数中加--disk_device_map
添加本地目录映射到远程桌面目录
如:
--disk_device_map share@D:\Download,test@D:/upload 表示把本地的D:\Download目录挂到远程目录,名字share 把本地D:/upload目录挂载到远程桌面,名字test linux同样类似的挂载目录
注意,默认打包会产生两个包: 胖包: 包含全部的依赖,可以直接通过java -jar运行 痩包: 默认给项目依赖使用的,包内没有依赖。依赖默认copy到./lib下,如果需要直接运行痩包,需要把lib目录一并拷走。
java -jar properJavaRDP-0.1.18-SNAPSHOT.jar -g 1024x768 -l INFO -T HelloProperJavaRDP --disk_device_map share@D:\Download,test@D:/upload 192.168.1.14 更多启动命令,参考Rdesktop.usage()方法
remote debug: java -agentlib:jdwp=transport=dt_socket,server=y,address=5003,suspend=y -jar properJavaRDP-0.1.18-SNAPSHOT.jar -g 1024x768 -l INFO -T HelloProperJavaRDP --disk_device_map share@D:\Download,test@D:/upload 192.168.1.14
java -jar properJavaRDP-0.1.18-SNAPSHOT-jar-with-dependencies.jar -g 1024x768 -l INFO -T HelloProperJavaRDP --disk_device_map share@D:\Download,test@D:/upload 192.168.1.14 更多启动命令,参考Rdesktop.usage()方法
remote debug: java -agentlib:jdwp=transport=dt_socket,server=y,address=5003,suspend=y -jar properJavaRDP-0.1.18-SNAPSHOT-jar-with-dependencies.jar -g 1024x768 -l INFO -T HelloProperJavaRDP --disk_device_map share@D:\Download,test@D:/upload 192.168.1.14