java - STS、Maven和Java运行速度非常慢

标签 java performance maven ubuntu-12.04 sts-springsourcetoolsuite

在升级杀死我的显示驱动程序后,我正在运行新安装的 ubuntu 12.04。

我已经重新安装了所有内容,但 STS 运行速度非常慢 - 每次单击鼠标时它似乎都会挂起,我很少达到可以实际使用它做任何事情的阶段。

我认为这可能与maven或java问题有关,因为当我尝试在一个简单的项目上运行mvn包时,“构建jar”需要大约20分钟,而“构建 war ”似乎永远不会结束(我已经离开它好几个小时了)。

我不知道这个性能问题可能来自哪里 - 我尝试了几个不同的 java 版本,但似乎没有任何帮助。

我知道这个问题有点模糊,但我需要帮助找到解决这个问题的问题!

STS版本3.2.0

java-版本

java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

mvn-版本

Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.7.0_21, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-oracle/jre
Default locale: en_GB, platform encoding: UTF-8
OS name: "linux", version: "3.5.0-27-generic", arch: "amd64", family: "unix"

编辑添加: 另一个想法 - 这可能是一个 fs 安装问题吗?我的所有文档都位于单独的 ntfs 分区上。我不知道这是否会导致读/写速度非常慢?我尝试在本地磁盘上创建一个项目

最佳答案

解决了!这是一个相当奇怪的场景,但最终确实是磁盘安装导致我的文档分区中的所有内容运行速度极其缓慢。

通过将项目复制到本地分区并运行之前挂起的 mvn package 命令来验证理论。它立即起作用了。所以我从/etc/fstab 中删除了有问题的行,重新启动并手动安装了分区,现在它运行良好。

关于java - STS、Maven和Java运行速度非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16212501/

相关文章:

java - 调用先前方法中实例化的对象的方法 (Java)

javascript - 使用 setTimeout 提高响应能力

c++ - 创建具有所有语义类型的 Direct3D 顶点是否会降低性能?

eclipse - 在 Eclipse 中显示 Maven War Overlay 文件

java - 如何清晰地输出一个JSONObject

Java 数据库架构不存在 (netbeans 7)

java - 使用 scriptlet 会影响 JSP 的性能吗?

android - 如何在 Maven 项目中使用 google play 服务?

java - 如何从 mavens .m2 文件夹中排除读取 settings.xml

java - 循环减少数万,然后数千,然后数百,然后数十