草庐IT

编译ffmpeg

全部标签

java - 引用内部静态 Java 类时工具箱编译的奇怪行为

假设我有以下java类:packagecom.test;publicclassOuter{publicstaticclassInner{publicstaticfinalStringVAL="Inner";}}我可以像您期望的那样从Scala代码中引用VAL常量,但是当我尝试使用Scala工具箱编译器编译引用该字段的代码时,它失败了。(堆栈跟踪遵循以下示例)。这段代码演示了我的意思:importscala.reflect.runtime.universeimportscala.tools.reflect.ToolBoxobjectIssueextendsApp{valmirror=un

java - AppBundle 在使用 Java 7 或 8 编译后抛出 "LSOpenURLsWithRole() failed with error -10810"

我把jdk升级到了7_45版本。在编译并执行运行良好的jar之后,我将其打包到一个应用程序包中。但不幸的是,我收到此错误消息“LSOpenURLsWithRole()失败,文件/Users/.../MyApp.app出现错误-10810”。jdk8EarlyAccess也有同样的问题。我也。尝试在info.plist中为“JVMVersion”键设置不同的设置由于jar本身工作正常,我可以通过用我自己的可执行文件替换JavaApplicationStub来解决问题,该可执行文件将简单地调用“java-jar./.../MyApp.jar”。但不确定这是否是解决此问题的正确方法。有什么建

java - 弃用的编译错误

我正在尝试编译我的Java程序,但是我收到“不推荐使用的文件”错误。我通常通过键入“JavacFileName.java”来编译文件,但是我收到一条错误消息:FileName.javausesoroverridesadepreactedAPI.RecompilewithXlint-deprecationfordetails.我要在命令行中输入什么来让它运行? 最佳答案 这不是错误,只是一个警告。编译器仍会生成一个类文件,您将能够运行它。但是,解决警告是个好主意,因为使用已弃用的API可能会在以后导致更多问题。如果您选择查看警告,您可

java - XML 绑定(bind)生成文件不编译

我正在从事一个涉及Java后端和Delphi前端的项目。我正在尝试基于Java中的.xsd生成XML绑定(bind)。XSD包含一个名为TaskList的对象,其中包含项目Tasks。任务是任务列表。当我生成XML绑定(bind)时,Delphi尝试使用TXMLTaskList的CreateCollection()函数但抛出错误,因为TXMLTaskList是IXMLNode而不是IXMLNodeCollection。我仍然不熟悉使用XSD文件和XML绑定(bind)生成功能,但基于我所了解的一点点我假设因为TaskList包含一个对象任务,它不应该在CreateCollection函

java - 使用 Java 7 编译我的项目,但使用 Java 8 在 Gradle 中运行我的测试

目前我正在将我的war部署到支持java7的weblogic服务器,但我想在我的服务器中利用Java8selenium和Junit测试。我如何在我的Gradle构建中指定使用1.7来编译和构建我的WAR,同时使用1.8运行我的测试? 最佳答案 将源代码和测试分成2个模块。然后,指定每个模块的源代码和目标级别:allprojects{sourceCompatibility=1.7targetCompatibility=1.7}使用JDK1.8构建将为1.7生成一个jar/war。只需为您的测试项目覆盖它并将其设置为1.8。检查这个:c

java - GWT 项目编译不工作 - 没有错误,在 SUPERDEV 模式下完美运行

我们有一个使用eclipseIDE的GWT项目,我们在superdev模式下运行该项目。直到昨天一切正常,但从我们的项目停止编译的任何地方开始,项目中没有发生任何错误。编译项目时,控制台显示一些警告。现在,问题是项目在super开发模式下完美运行,添加的每个功能都运行良好,没有错误,没有问题。这就像如果我们有一些错误我们可以对它们进行排序但没有错误无法找到问题。尝试研究和搜索但找不到任何有用的东西让我找到了SO。使用:-GWT-2.8.0GWTMaterialeclipseeclipseCompilingmodulecom.edubot.EdubotComputingallpossib

java - 在哪里可以找到所有可能的 Java 编译时错误的列表?

所以我正在尝试编写一个Java程序来尝试编译另一个Java项目,并使用编译器(在本例中为Javac)产生的任何潜在错误,该程序将尝试修复损坏的代码。这是我正在尝试做的事情的极其简化的View,但我真正的问题是我找不到任何可能来自Javac的具体错误列表。我不想把它变成一场巨大的语言war,但C#(当然)有一个我正在寻找的确切例子http://msdn.microsoft.com/en-us/library/ms228296%28v=vs.80%29.aspx我已经找到http://mindprod.com/jgloss/compileerrormessages.html,但如本网站其他

java - 如何监控和记录构建(编译/测试)时间?

我从事一个大型Java项目。我们使用maven作为构建工具,我使用Intellij(14)作为我的IDE。目前,如果我构建整个项目(大约15个模块),大约需要3分钟。由于我们使用代码的方式(即使在开发中),我最终经常进行完整构建。基于“所测即管”,我希望能够监控/记录:一个构建每小时/每天运行了多少次?运行构建花费了多少时间?如果可能的话,通过maven任务将其分解-即清理/编译/测试/其他插件等。一种方法可能是将Maven输出转储到文件,然后有一个进程来读取这些/计算我想要的统计信息。我应该如何处理这个问题?需要说明的是,我并不是要就如何减少构建周期运行时间征求意见/建议。我们已经在

java - IDEA 无法在插件依赖项中找到 AspectJ 编译器 .jar

我正在尝试将AspectJ与Intellij结合使用。我在intellij、SpringAOP/@Aspectj和SupportAspectj中启用了Aspectj插件,并且设置了ajc编译器在Setting->javacompiler->ajc中。我收到此错误消息。AspectJSupportIDEAwasunabletofindAspectJcompiler.jaramongplugindependencies.Pleasefixin'/home/manoj/stuff/moghul/Git_backend/dropwizard/pom.xml'andre-importaproje

java - 编译错误 : JSR/RET are not supported with computeFrames option

当我编译java文件时,在IntelliJ项目上出现此错误。没有列出特定的源文件,但它失败并出现此错误。删除以下编译器标志可修复错误:-source1.5-target1.5但是,由于我们的目标是Java5,因此需要将它们包含在其中。是否有某些特定代码(可能是try/catchblock)导致了此错误?2013-10-1516:21:50,556[26947209]INFO-ompiler.BackendCompilerWrapper-JSR/RETarenotsupportedwithcomputeFramesoptionjava.lang.RuntimeException:JSR/