草庐IT

kotlin-stdlib-jdk

全部标签

java - 降级 Eclipse ant 以在使用较旧的 JDK 库时进行编译 (Java 1.7 -> 1.6)

我遇到的问题与UpgradeEclipsejavacompiler相反:我正在使用可以支持JDK1.7的Eclipse3.7.1,但现在我正在为JDK1.6开发...它一直运行良好,但突然我遇到了很多错误,例如这是当我进行ant构建时(见下文)。我想使用JDK1.6;我在哪里设置?Eclipse设置正确(每个项目的Java构建路径指向JRE系统库[jdk1.6.0_16]),但ant似乎忽略了它。[javac]warning:java\nio\ByteBuffer.class(java\nio:ByteBuffer.class):majorversion51isnewerthan50,

eclipse - 在eclipse中更改jdk

我正在尝试更新我的eclipse以使用jdk而不是jre。我按照这个论坛中的说明进行操作,也在谷歌上搜索答案,但由于某种原因它仍然不起作用。我尝试转到首选项->java->安装jre,从那里删除旧的jre并使用jdk的路径。还尝试转到项目属性->java构建路径->jre系统库->编辑->工作区默认jre。它还说我正在使用jdk。我什至尝试在ini文件中添加下一个路径C:\ProgramFiles\Java\jdk1.6.0_31\bin\javaw.exe但是当我尝试将我的程序部署到AppEngine时,我收到了下一条消息:无法更新应用程序:无法获取系统Java编译器。请使用JDK,

java - Eclipse:无法加载 JNI 共享库“C:\Program Files(x86)\Java\jdk1.7.0_15\bin\..\jre\bin\client\jvm.dll

我正在尝试安装Eclipse。为了安装,我已经完成了以下操作。在C:​​\ProgramFiles(x86)\Java\JDK1.7.0_15安装JDK7u1564位(实际下载名称:jdk-7u15-windows-i586.exe)我在管理员中运行cmd并键入“C:\Users\Alfred>java-version”,这给了我“Java版本“1.7.0_15”java(TM)SE运行时环境(build1.7.0_15-b03)JavaHotspot(TM)ClientVM(build23.7-b01,混合模式,共享)在同一个cmd窗口中,我输入了“C:\Users\Alfred>j

java - The Java Tutorials Translucent Window example 是否会给那些玩 jdk7 的人带来麻烦?

这是example.如果您在比方说支持jdk7的NetBeansIDE7.0中构建并运行TranslucentWindow,您将得到以下异常:Exceptioninthread"AWT-EventQueue-0"java.awt.IllegalComponentStateException:Theframeisdecoratedatjava.awt.Frame.setOpacity(Frame.java:960)atmain.TranslucentWindow.(TranslucentWindow.java:23)atmain.TranslucentWindow$1.run(Trans

Kotlin替换ISEMPTY()& last()带有lastornull()集合中的lastornull()

我想使用类似(下面的代码)之类的东西,但是我认为必须有一个更好的解决方案lastOrNull()而不是使用isEmpty和last()dataclassEntry(valx:Float,valy:Float)varentries:MutableList=ArrayList()if(some){entries.add(Entry(100f,200f)}valfoo=(if(entries.isEmpty())0felseentries.last().y)+100f有一些更好的方法吗entries.lastOrNull()?.yifnull0f?看答案您可以使用Kotlin猫王操作员?:,例如:/

java - 无法在 IntelliJ 中使用 jdk 11 进行编译,找不到符号

我设置了JDK11,它一直编译直到我使用Java11的新方法isBlank()当我使用该方法时编译时出现此错误,我尝试清理JDK安装,从IntelliJ清理缓存,重建但没有任何帮助。错误是: 最佳答案 将编译器目标字节码版本设置为11:设置构建、执行、部署编译器Java编译器将模块的目标字节码版本设置为11 关于java-无法在IntelliJ中使用jdk11进行编译,找不到符号,我们在StackOverflow上找到一个类似的问题: https://stac

Android kotlin build.gradle.kts配置

1.添加maven仓库1.1.settings配置1.1.1.settings.gradlerepositories{maven{url'https://maven.aliyun.com/repository/public/'}mavenCentral()}1.1.2.settings.gradle.ktsrepositories{maven{setUrl("https://maven.aliyun.com/repository/public/")}mavenCentral()}1.2.gradle配置1.2.1.build.gradleimplementation'com.github.bu

2024年最新MacBook苹果电脑安装JDK8、JDK11教程,配置环境变量 + 快速切换JDK版本

        本帖发布日期:2024年01月26日,全网最新教程整理。        2024年02月01日更新:环境变量新增jdk17配置代码。1、概述本文主要为在MacBook苹果电脑系统下安装JDK及环境变量配置。教程并非原创,摘抄自互联网,本人作为更新+整理+亲测。(也算给自己记录一贴)本帖分为四步:在Oracle官网下载JDK安装JDk配置环境变量快速切换JDK是Java开发工具包(JavaDevelopmentKit)。JDK8是Java开发工具包的第8个版本,于2014年发布。它引入了一些重要的新功能,如Lambda表达式、函数式接口、StreamAPI和新的日期/时间API等

java - 无法在 JDK8 上使用 org.jvnet.jax-ws-commons.jaxws-maven-plugin

我正在使用org.jvnet.jax-ws-commons:jaxws-maven-plugin为Soap服务生成客户端stub。升级到JDK8导致此失败并出现以下错误:Failedtoreadschemadocument'xxx.xsd',because'file'accessisnotallowedduetorestrictionsetbytheaccessExternalSchemaproperty.和类似的东西FailedtoreadDTD'XMLSchema.dtd',because'file'accessisnotallowedduetorestrictionsetbyth

java -\Java\jdk1.6.0_03\bin 这个时候出乎意料

每当我启动我的WebLogic服务器时,我都会在我的eclipse控制台中收到此错误消息:\Java\jdk1.6.0_03\binwasunexpectedatthistime.我的m/c是64位的。 最佳答案 如果现在有人遇到这个问题,就像我刚才遇到的那样,如果您在64位机器上使用32位Java,则可以使用以下方式设置JAVA_HOME以消除类路径中的空间问题。无需提供报价。C:\progra~2\Java\jdk1.7.0_67progra~2是指ProgramFiles(x86)。