我在 IntelliJ 中使用远程主机,它不同步 .class 文件;它会同步其他文件,例如 .java 文件。
我的设置:
- Windows 7 上的 IntelliJ 12 Ultimate
- Ant build 在远程 unix 主机上执行 SSHExec 以编译、jar 等
- 在 Linux 主机上将远程主机设置为 SFTP(和 FTP 尝试)
- 更新 .java 文件(类)确实会同步/更新到远程主机
我的目标:启动远程运行 Tomcat 6 的远程调试会话,在本地对类进行小幅更新,并将该类同步到远程主机,目的是 Tomcat 会自动加载新的 .class 文件。
我知道“热插拔”可以手动工作。不起作用的是远程主机没有将新生成的 .class 文件上传到远程主机。
有谁能做到这一点?是否应该使用不同的插件?