Java 用罐子包装容器

Java 用罐子包装容器,java,eclipse,package,putty,plink,Java,Eclipse,Package,Putty,Plink,我已经编写了一个代码(Java使用EclipseJuno),它使用plink(C:installation)连接到远程服务器 String command = "C:\\Program Files\\PuTTY\\plink -load session-name -l login -pw password"; Process p = runtime.exec (command); 我是否可以安全地将它(putty/plink)与jar文件一起导出。这样就不需要单独安装。我还必须修改代码以在本地

我已经编写了一个代码(Java使用EclipseJuno),它使用plink(C:installation)连接到远程服务器

String command = "C:\\Program Files\\PuTTY\\plink -load session-name -l login -pw password";
Process p = runtime.exec (command);
我是否可以安全地将它(putty/plink)与jar文件一起导出。这样就不需要单独安装。我还必须修改代码以在本地调用plink

谢谢。

使用Java SDK附带的工具将putty可执行文件打包到应用程序jar文件中


安装后,您可以将exe文件保存到文件夹中。以及更高版本。

我正在plink中使用以下代码

“C:\Users\YXS8699\Desktop\Desktop\ansi165\x86\ansicon.exe \”C:\Progra~1\PuTTY\plink.exe \”

它工作得很好

现在,当我们运行plink命令连接WYSE50终端时。我面临以下问题

命令提示: “C:\Program Files\PuTTY\plink.exe”CPHPQPU1.homedepot.com-l dbxd-pw 123summer-t WYSE50

使用键盘交互身份验证。 密码:

现在它工作不好。请给我一些意见

问候,,
Yellappa

我已经将plink可执行文件打包在jar文件中(使用导出)。但是,我可以从eclipse控制台运行它,但是导出的jar无法识别plink.exe位置。我相信它是好的。表示“CreateProcess error=2,系统找不到指定的文件”。PS:我将PuTTY设置复制到项目中的res文件夹中。谢谢。@AryA您的java代码无法找到putty可执行文件的路径。在启动可执行文件之前,请为其提供正确的路径。正如我现在看到的,当我将路径指定为“res/plink”时,应用程序会在.jar所在的同一位置查找res文件夹。如果我把我的“res/plink”粘贴在这个地方,我可以让它工作,但是我需要从打包的jar文件中调用它。如果需要更清楚地说明,请告诉我。@AryA不可能调用打包到archive/jar文件中的可执行文件。无论如何,您必须将此可执行文件及其依赖的所有文件解压缩到临时文件夹中,然后才能启动它。请提出新问题