【问题标题】:Netbeans 8.0 and networks project are too slowNetbeans 8.0 和网络项目太慢了
【发布时间】:2020-11-26 02:09:26
【问题描述】:

我有一个 VMware 虚拟机在我的 PC 上运行,因为我将它用作开发环境。我在 VM CentOS 6.5 上运行。我在那个虚拟机上有一个 Samba 共享文件夹,我通过“仅主机”连接从 Windows 7 连接到 CentOS,没有任何问题。

现在我使用共享文件夹作为项目源创建一个项目并打开 Netbeans 并等待项目打开有时需要 15 分钟或更长时间。

我按照this post 上的说明禁用了“后台扫描”,但速度仍然很慢,对此有何建议?最好的方法是什么?通过 SFTP 连接使用远程项目源?

【问题讨论】:

    标签: java php netbeans virtual-machine vmware-workstation


    【解决方案1】:

    真正的解决方法是修复您的 samba。由于其中的一些网络超时,很可能存在一些锁定。很可能是一些 WINS/DNS 配置问题。只有你可以调试它(tcpdump/strace samba 进程)。

    但是,最好的方法不是修复您的 samba,而是使用不同的版本进行部署。您的问题可能表明您在 Windows 主机上拥有开发环境,并且您将代码部署到 CentOS。

    在您的主机上使用本机文件系统,通常将其绑定到版本控制系统(很可能是 git),并将部署作为构建脚本的一部分。例如,您可以安装cygwin,然后通过rsync 将编译后的代码(甚至源代码)上传到您的VM。这个 rsync 已经可以从你的构建脚本中调用(如果你使用 maven,就像 pom.xml 中的 maven-exec-plugin)。

    【讨论】:

      猜你喜欢
      • 2014-09-05
      • 2013-08-07
      • 1970-01-01
      • 2017-12-28
      • 1970-01-01
      • 2014-07-21
      • 1970-01-01
      • 2014-08-12
      • 1970-01-01
      相关资源
      最近更新 更多