0

我在 IntelliJ 中使用远程主机,它不同步 .class 文件;它会同步其他文件,例如 .java 文件。

我的设置:

  1. Windows 7 上的 IntelliJ 12 Ultimate
  2. Ant build 在远程 unix 主机上执行 SSHExec 以编译、jar 等
  3. 在 Linux 主机上将远程主机设置为 SFTP(和 FTP 尝试)
  4. 更新 .java 文件(类)确实会同步/更新到远程主机

我的目标:启动远程运行 Tomcat 6 的远程调试会话,在本地对类进行小幅更新,并将该类同步到远程主机,目的是 Tomcat 会自动加载新的 .class 文件。

我知道“热插拔”可以手动工作。不起作用的是远程主机没有将新生成的 .class 文件上传到远程主机。

有谁能做到这一点?是否应该使用不同的插件?

4

1 回答 1

0

发现远程主机仅在您保存文件时触发。只有这样才会发生文件同步,但仅限于您保存/触摸的文件。远程主机不会“收听”以查看是否仅更新了任何文件/文件夹。希望这可以帮助某人。

于 2013-04-18T03:12:03.537 回答