我正在使用notepad ++作为我的java程序的编辑器。 它安装在Windows中.. 我正在为UNIX(服务器)做一个程序..
我使用 NppFTP 插件将我的记事本++远程连接到服务器.. 在这种情况下,我可以通过我的机器从服务器编辑java文件。
我也使用 NppExec 插件来编译我的java文件。 在我的机器上使用 NppExec 编译我的java非常简单。
问题是我无法将目录设置为服务器。 我的记事本++的当前目录是已安装的记事本++的位置 示例C:\ Program Files \ Notepad ++ .. 我正在通过 cd 命令配置此位置..
通过 NppExec 在服务器(UNIX)中编译java程序是很难的, 因为我无法将目录配置为服务器的路径.. 是否可以使用 NppExec 插件通过我的Windows从UNIX编译java程序?非常感谢
答案 0 :(得分:1)
简短的回答是不,不容易。您的目标听起来像是要使用 NppExec 在远程Unix服务器上编译Java程序。所有 NppExec 可以做的是一些基本命令PLUS它可以运行其他程序。如果您想配置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 over SSH)执行SSH命令,但不能在 NppFTP 插件中实现。
NppExec 是什么(来自文档):