我正在运行新安装的ubuntu 12.04,升级后会杀死我的显示驱动程序。
我已经重新安装了所有东西,但是STS的运行速度非常慢 - 它似乎挂在每一次鼠标点击上,我很少进入我可以实际使用它的阶段。
我认为这可能与maven或java问题有关,因为当我尝试在一个简单的项目上运行mvn包时,“建立jar”大约需要20分钟,“建立战争”似乎永远不会结束(我已经离开了几个小时了。)
我不知道这个性能问题可能来自哪里 - 我尝试过几个不同的java版本,但似乎没有任何帮助。
我知道这个问题有点模糊,但我需要帮助找到要解决此问题的问题!
STS版本3.2.0
java -version
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 -version
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"
编辑添加: 另一个想法 - 这甚至可能是一个问题?我将所有文档都放在一个单独的ntfs分区上。我不知道这是否会导致读/写速度变慢?我试着在本地磁盘上创建一个项目
答案 0 :(得分:2)
解决!相当奇怪的情况,但它最终成为磁盘安装,使我的文档分区中的所有内容都运行得非常慢。
通过将项目复制到本地分区并运行之前挂起的mvn package命令来验证理论。它立即起作用。所以我从/ etc / fstab中删除了有问题的行,重启并手动挂载分区,现在运行正常。
答案 1 :(得分:-1)
你应该显示你的配置文件。什么样的项目?
我遇到过类似的问题。是因为我没有使用连接池。看看这个例子。
maven-jpa-hibernate-spring-too-slow