草庐IT

Cucumber-JVM

全部标签

android - 没有语言运行时的基于 JVM 的语言

有没有人知道一些替代的JVM语言,无论它多么晦涩难懂,它可以编译为普通的旧java字节码,而不需要语言运行时。我需要这个来尝试开发android应用程序而不会启动或大小损失。Scala、Clojure和Groovy都需要自己的运行时库随应用程序分发,因此它们不在本题的讨论范围内。声称满足此目标的唯一一种语言是CharlesNutter的Mirah,但我无法让它在Windows上工作。编辑:澄清一点,我知道任何语言都必须有运行时库。显然,我正在寻找的是一种除了JRE之外不需要额外运行时的语言,或者至少需要非常有限的运行时。 最佳答案

android - 如何在 Android Studio 1.3 中设置 Gradle JVM 设置

从1.3版本开始,AndroidStudio将不再支持特定于IDE的GradleJVM参数设置。GradleJVM设置需要在gradle.properties文件中设置。无论在何处执行构建(IDE、命令行或CI服务器),此更改都是保持构建输出一致所必需的。如果您的项目使用特定于IDE的GradleJVM参数,AndroidStudio将在项目同步时帮助您将这些设置复制到项目的gradle.properties文件中。“Gradle”设置页面中的“GradleVM选项”文本字段也已被删除。我收到错误:Error:Unabletostartthedaemonprocess.Thisprob

android - ionic android build - 没有足够的内存来启动 jvm

尝试使用ionic和gradle创建androidapk文件时,出现错误FAILURE:Buildfailedwithanexception.*Whatwentwrong:Unabletostartthedaemonprocess.Thisproblemmightbecausedbyincorrectconfigurationofthedaemon.Forexample,anunrecognizedjvmoptionisused.Pleaserefertotheuserguidechapteronthedaemonathttp://gradle.org/docs/2.2.1/userg

windows - 如何在 Windows 平台上禁用 JVM 以运行后台 matlab 脚本

我在这里发现了一个类似的问题,但对我没有帮助,所以我问自己的问题。我有一个matlab脚本,可以在linux下使用nohup命令完美运行。不幸的是,我还需要在Windows上运行它。但我不明白为什么我的命令仍然不起作用。我的脚本做了一个特定的循环,但在第一个循环之后它停止给我一个关于java或其他东西的错误。我必须告诉你,如果我不输入-nodisplay命令,在linux下也会出现同样的问题。我的批处理行如下matlab-nodisplay-automation-r"run('myfile.m')"-logfileoutput.txt-minimize请帮帮我。编辑:我想我发现了我的问

ruby-on-rails - Ruby 和 Cucumber - 这是什么意思? "([^"]*)"$/

我只是想弄清楚以下内容在Ruby中的含义。"([^"]*)"$/目前我在使用Cucumber的Ruby中有以下代码示例:require"watir-webdriver"require"rspec/expectations"Given/^Ihaveentered"([^"]*)"intothequery$/do|term|@browser||=Watir::Browser.new:firefox@browser.goto"google.com"@browser.text_field(:name=>"q").settermendWhen/^Iclick"([^"]*)"$/do|butto

gradle - 如何使用 Gradle 在 Kotlin 上定位 JVM 9?

使用Gradle在Kotlin上定位JVM1.8就像compileKotlin{kotlinOptions{jvmTarget="1.8"}}但如果我只是将jvmTarget更改为9或1.9,这对Java9不起作用。我该怎么做? 最佳答案 Kotlin目前仅针对Java6和8在此处查看常见问题解答https://kotlinlang.org/docs/reference/faq.html#does-kotlin-only-target-java-6目前是这样说的DoesKotlinonlytargetJava6?No.Kotlinl

gradle - 如何使用 Gradle 在 Kotlin 上定位 JVM 9?

使用Gradle在Kotlin上定位JVM1.8就像compileKotlin{kotlinOptions{jvmTarget="1.8"}}但如果我只是将jvmTarget更改为9或1.9,这对Java9不起作用。我该怎么做? 最佳答案 Kotlin目前仅针对Java6和8在此处查看常见问题解答https://kotlinlang.org/docs/reference/faq.html#does-kotlin-only-target-java-6目前是这样说的DoesKotlinonlytargetJava6?No.Kotlinl

windows - 启动应用程序时 jvm.dll 丢失错误

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭8年前。Improvethisquestion我试图在Windows764位上运行CapeClearSOAEditor应用程序,但它无法启动并产生了一个错误,指出它无法加载jvm

java - JVM 64 在 Azure 上的 Windows Server 2012 上最多使用 2GB

我在Azure上使用带有7GB内存的Windows2012服务器。我已经在机器上安装了64位java。运行jvm时,我通过参数将最大堆大小设置为4GB-Xmx6g但是,当我运行我的jar时,它遇到了javaOutOfMemory异常。我在运行时检查了任务管理器,它显示用于该进程的内存峰值约为2GB,并且从未超过该值。尽管我将heapsize设置为6GB。在我的本地PC上,我使用的是带有8GM内存的Windows7机器,我没有遇到这个问题。我在我的java应用程序中使用了以下命令System.out.println(System.getProperty("sun.arch.data.mo

kotlin - Kotlin 的具体类型对于 JVM 上的原语是否不正确?

如果Kotlin函数调用具体化了一个原语,例如Int,则“通过”类是用于装箱的原语,而不是未装箱的版本。inlinefunreify()=T::class@Testfunreified_type_doesnt_match_for_primitive(){assertNotEquals(Int::class,reify())assertNotEquals(Int::class.java,reify().java)assertNotEquals(Int::class,reify())valnullableInt:Int?=42assertNotEquals(nullableInt!!.ja