我使用notepad++作为我的java程序的编辑器。它安装在窗口..。我正在对UNIX (服务器)做一个程序。
我用NppFTP插件远程连接我的notepad++到服务器。在这种情况下,我可以通过我的机器从服务器编辑java文件。
我还使用NppExec插件来编译我的java文件。在我的机器上使用NppExec编译我的java很容易。
问题是我不能将目录设置为服务器。我的notepad++的当前目录是已安装的notepad++示例C:\ProgramFiles\Notepad++的位置。我正在通过cd命令配置这个位置。
通过NppExec在服务器(UNIX)中编译java程序非常困难,因为我无法将目录配置为服务器路径。是否可以使用NppExec插件通过我的窗口从UNIX编译java程序?非常感谢
发布于 2014-02-14 06:51:26
简短的回答是不,不容易。您的目标听起来像是希望使用NppExec在远程Unix服务器上编译您的Java程序。NppExec所能做的只是一些基本的命令,再加上它可以运行其他程序。如果您想配置Unix服务器并在其上运行任何命令(包括调用Java编译器或运行Java程序),则应该使用SSH。Putty是实现此功能的众多工具之一:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
此外,虽然Java是跨平台的,但我建议只在一个地方编译,可能是在您最熟悉的环境中编译。例如,一旦您开始在代码中包含库,事情就会变得复杂起来。IDE旨在帮助您解决这个问题,我可能建议您改用IDE,而不是使用Notepad++。
NppFTP是什么:
它只是一个简单的外接程序来使用FTP (和其他)协议.FTP协议只用于从A点到B点获取文件,以及服务器上的最小目录管理。从技术上讲,可以使用SFTP (FTP )执行SSH命令,但不能在NppFTP插件中实现。
什么是NppExec (从文档中):
https://stackoverflow.com/questions/21746650
复制相似问题