1

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

我已经重新安装了所有东西,但 STS 的运行速度非常慢 - 它似乎在每次鼠标点击时都挂起,而且我很少能真正将它用于任何事情的阶段。

我认为这可能与 maven 或 java 问题有关,因为当我尝试在一个简单项目上运行 mvn 包时,“Building jar”大约需要 20 分钟,而“Building 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 分区上。我不知道这是否会使读/写变得非常慢?我会尝试在本地磁盘上创建一个项目

4

2 回答 2

2

解决了!这是一个非常特殊的情况,但最终是磁盘安装导致我的文档分区中的所有内容都运行得非常缓慢。

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

于 2013-04-25T13:53:52.567 回答
-1


你应该显示你的配置文件。什么样的项目?
我有一个类似的问题。是因为我没有使用连接池。看看这个例子。
maven-jpa-hibernate-spring-太慢了

于 2013-04-25T10:54:53.667 回答