相关疑难解决方法(0)

Android Studio Gradle项目"无法启动VM的守护进程/初始化"

Android Studio(Beta)0.8.4
操作系统版本:Windows 8
Java JRE/JDK版本:1.8.0_11

Error:Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for 1048576KB object heap
Java HotSpot(TM) Client VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
Run Code Online (Sandbox Code Playgroud)

java beta android jvm daemon

75
推荐指数
10
解决办法
18万
查看次数

Java HotSpot(TM)64位服务器VM警告

我有一个tomcat作为我的web服务器,它在给定的错误下自动停止 -

Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f16a8405000, 12288, 0) failed; error='Cannot allocate memory' (errno=12)
Run Code Online (Sandbox Code Playgroud)

我需要弄明白实际发生了什么?什么警告意味着什么?

java

37
推荐指数
2
解决办法
7万
查看次数

使用IntelliJ或Play时,如何使"Java Hot Spot MaxPermSize"警告消失?

当我启动IntelliJ或playPlay项目中运行时,我收到此警告.

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512M; support was removed in 8.0
Run Code Online (Sandbox Code Playgroud)

我怎么让它消失?

Maven的相同问题的答案MaxPermSizeMAVEN_OPTS环境变量中删除选项.MAVEN_OPTS我的机器上没有变量设置.我想有一些类似的sbt设置,但我不知道它在哪里.

我看到了关于Java变化的许多解释,但是在使用Scala时,我没有看到任何关于如何使这个警告消失的提示.

OS X 10.9.4.Scala 2.11.1.sbt 0.13.5


编辑

基本上我要问的是"我的系统上的所有位置都MaxPermSize可以设置在哪里?"

sbt-launch-lib.bash我的机器上没有一套.

我确实找到MaxPermSize了IntelliJ的Scala-> JVM Parameters选项.删除它会使IntelliJ中的警告消失.


编辑

改变了问题.我原本说这发生在SBT上.(下面的一些评论解决了这个问题.)这是我的错误.只有当我从命令行运行时,才会运行SBT play.

Play是否已知错误指定MaxPermSize参数?有办法让它停止吗?


编辑

我认为这不是jdk 8PermGen消除的重复.该线程描述了警告出现的原因,但未解释如何更改IntelliJ或Play配置以使其不再显示.

java scala intellij-idea sbt

27
推荐指数
2
解决办法
5万
查看次数

我应该设置MaxMetaspaceSize吗?

因此,在提出这个问题之后,很快就发现重要的问题不是"我怎么能",而是"我应该"吗?

我们的客户正在从Java7迁移到Java8(使用Tomcat7).Java7需要设置-XX:MaxPermSize,并且由于个人需求和使用,一些客户已将其最大值增加到安装程序设置的默认值以上.

我应该设置-XX:MaxMetaspaceSize(以前的-XX:MaxPermSize设置)谁定义了一个自定义的最大客户?新安装怎么样?我们应该设置-XX:MaxMetaspaceSize吗?

这样的决定有哪些利弊?

tomcat memory-management java-8

24
推荐指数
2
解决办法
4万
查看次数

Puppetserver服务无法启动

我有一个运行ps.memory = 2048RAM分配的Vagrant CentOS VM .

当我尝试启动puppetserver服务时:

$ puppet --version
4.4.0
$ sudo puppet resource service puppetserver ensure=running
Error: Could not start Service[puppetserver]: Execution of '/bin/systemctl start puppetserver' returned 1: Job for puppetserver.service failed. See 'systemctl status puppetserver.service' and 'journalctl -xn' for details.
Error: /Service[puppetserver]/ensure: change from stopped to running failed: Could not start Service[puppetserver]: Execution of '/bin/systemctl start puppetserver' returned 1: Job for puppetserver.service failed. See 'systemctl status puppetserver.service' and 'journalctl -xn' for details.
service …
Run Code Online (Sandbox Code Playgroud)

java puppet vagrant

12
推荐指数
1
解决办法
1万
查看次数

Eclipse WildFly 8和Java 8中的MaxPermSize警告

我已经升级到WildFly 8.2.0JBoss 7Java 8Java 7.

我每次都停止serverEclipse这个警告中得到:

Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize = 256m; 支持在8.0中删除

如果我从CMD这里开始和停止服务器就没有这样的警告,就在这里Eclipse.我已从中删除了所有MaxPermSize设置WildFly,但在我的项目中找不到任何有关该设置的设置.它恰好发生在Eclipse.

我已经检查了这个问题:

哪里可以找到Eclipse-WildFly系统中的所有MaxPermSize?

Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize

使用IntelliJ或Play时,如何使"Java Hot Spot MaxPermSize"警告消失?

和这个页面

使用IntelliJ或Play时,如何使"Java Hot Spot MaxPermSize"警告消失?

java eclipse java-8 wildfly-8

7
推荐指数
1
解决办法
2万
查看次数

Java HotSpot(TM)64位服务器VM警告由于没有此类文件或目录,无法打开文件logs/gc.log

我尝试运行时遇到此错误

RACK_ENV=test be rails test test/system/service_provider_map_test.rb —seed 48088

Java HotSpot(TM) 64-Bit Server VM warning: Cannot open file logs/gc.log due to No such file or directory
Run Code Online (Sandbox Code Playgroud)

然后测试结束时出现此错误

等待群集状态时的超时[绿色]和[1]节点/Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/elasticsearch-extensions-0.0.26/lib/ elasticsearch/extensions/test/cluster.rb:551:sleep': execution expired (Timeout::Error) from /Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/elasticsearch-extensions-0.0.26/lib/elasticsearch/extensions/test/cluster.rb:551:in来自/Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/elasticsearch-的__wait_for_status 中的块(2个级别) extensions-0.0.26/lib/elasticsearch/extensions/test/cluster.rb:542:loop' from /Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/elasticsearch-extensions-0.0.26/lib/elasticsearch/extensions/test/cluster.rb:542:in来自/Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/2.4.0/timeout的__wait_for_status 中的块. rb:108: timeout' from /Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/elasticsearch-extensions-0.0.26/lib/elasticsearch/extensions/test/cluster.rb:541:in__wait_for_status'来自/Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/elasticsearch-extensions-0.0.26/lib/elasticsearch/extensions/test/ cluster.rb:364:in wait_for_green' from /Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/elasticsearch-extensions-0.0.26/lib/elasticsearch/extensions/test/cluster.rb:280:instart'from /Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/elasticsearch-extensions-0.0.26/lib/elasticsearch/extensions/ test/cluster.rb:52:在 start' from /Users/patrickward/Desktop/esh/SDR/test/support/elasticsearch_helpers.rb:38:in start_elasticsearch'中来自/Users/patrickward/Desktop/esh/SDR/test/application_system_test_case.rb:12:in <class:ApplicationSystemTestCase>' from /Users/patrickward/Desktop/esh/SDR/test/application_system_test_case.rb:6:in '来自/ Users/patrickward/Desktop/esh/SDR/test/system/service_provider_map_test.rb:2:in require' from /Users/patrickward/Desktop/esh/SDR/test/system/service_provider_map_test.rb:2:in "from /Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/railties-5.1.2/lib/rails/test_unit/test_requirer .rb:14:require' from /Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/railties-5.1.2/lib/rails/test_unit/test_requirer.rb:14:in 来自/Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/railties-5.1.2/lib/rails/test_unit/test_requirer的require_files 中的 块.rb:13:在 each' from /Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/railties-5.1.2/lib/rails/test_unit/test_requirer.rb:13:in /Users/patrickward/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/railties-5.1.2/lib/rails/test_unit/minitest_plugin.rb的require_files'中:96:在plugin_rails_init' …

java

7
推荐指数
1
解决办法
9898
查看次数

OpenJDK 64 位服务器 VM 警告:忽略选项 MaxPermSize=350m;

当我尝试在 linux 中使用命令行打开 Intellij IDE 时,./phpstorm.sh无论是 android studio 还是 PHPStorm,我总是收到此消息:

OpenJDK 64 位服务器 VM 警告:忽略选项 MaxPermSize=350m;在 8.0 中移除了支持

我想知道谷歌是否在这里找到解决方案但我有点迷失在这里,因为我是 ubuntu 14.04 的新手。我的问题是此消息显示的原因是什么?以及如何解决这个问题?

我试过使用这个命令,export MAVEN_OPTS="-Xmx512m"但它没有解决问题。我正在使用java 1.8.0_73这里下载的。任何有用的帮助将不胜感激,谢谢。

java linux intellij-idea

6
推荐指数
1
解决办法
8万
查看次数

无法使用Ubuntu Oracle Java 8运行IntelliJ IDEA CE 12

我使用的是Ubuntu 13.04和Oracle Java 8.

我已设置JAVA_HOMEPATH变量.

以下是尝试运行IntelliJ的终端输出:

darren@ubuntu:~$ /opt/intellij-idea-ce/bin/idea.sh
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b42, mixed mode)
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
Failed to clear URL cache
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:491)
    at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:190)
    at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.NoSuchMethodError: sun.reflect.Reflection.getCallerClass(I)Ljava/lang/Class;
    at com.intellij.openapi.util.IconLoader.getIcon(IconLoader.java:116)
    at com.intellij.openapi.application.impl.ApplicationInfoImpl.readExternal(ApplicationInfoImpl.java:491)
    at com.intellij.openapi.application.impl.ApplicationInfoImpl.getShadowInstance(ApplicationInfoImpl.java:426)
    at com.intellij.ui.AppUIUtil.getAppIconImages(AppUIUtil.java:66)
    at com.intellij.ui.AppUIUtil.updateWindowIcon(AppUIUtil.java:49)
    at com.intellij.idea.MainImpl.start(MainImpl.java:46)
    ... 6 more
ERROR: Error while accessing com.intellij.idea.MainImpl.start with arguments: …

java linux oracle ubuntu intellij-idea

4
推荐指数
1
解决办法
9287
查看次数

内存不足错误构建spark时出错

我正在使用sbt建立火花.当我运行以下命令时:

sbt/sbt assembly
Run Code Online (Sandbox Code Playgroud)

建立火花需要一些时间.出现了几个警告,最后我得到以下错误:

[error] java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
[error] Use 'last' for the full log.
Run Code Online (Sandbox Code Playgroud)

当我使用命令sbt sbtVersion检查sbt版本时,我得到以下结果:

[warn] Multiple resolvers having different access mechanism configured with same name 'sbt-plugin-releases'. To avoid conflict, Remove duplicate project resolvers (`resolvers`) or rename publishing resolver (`publishTo`).
[warn] There may be incompatibilities among your library dependencies.
[warn] Here are some of the libraries that were evicted:
[warn]  * com.typesafe.sbt:sbt-git:0.6.1 -> 0.6.2
[warn]  * com.typesafe.sbt:sbt-site:0.7.0 -> 0.7.1
.......
[info] streaming-zeromq/*:sbtVersion
[info]  0.13.7 …
Run Code Online (Sandbox Code Playgroud)

scala sbt apache-spark

2
推荐指数
1
解决办法
2664
查看次数