问题标签 [jdk1.5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - 为什么 Eclipse 不能在 java 1.5 中编译我的代码?
我已经安装了 Eclipse 3.5.2 和 Java 6 的 JDK。
这是我在 Eclipse 中安装的 JRE
替代文字 http://img806.imageshack.us/img806/3345/eclipsejres.jpg
我正在尝试使用 ant 构建文件进行编译,其中一部分看起来像这样并指定 java 1.5:
但是当我尝试编译时,控制台窗口显示以下错误:
我的 Eclipse 有什么问题?
java - jdk 1.5为什么不能加载用maven创建的jar?(错误的版本号)
我正在使用 solaris,我在 jdk 1.6 上创建了一个 maven 应用程序,但使用 maven-compiler-plugin 将目标指定为 1.5。这是我的 pom.xml 的片段:
虽然当我尝试在 solaris 盒子中运行时,我得到:
如果我运行mvn install -X
(带调试)并且编译器插件告诉我:
爪哇版:
启动脚本内容:
我确保它实际上是我正在构建的 jar 导致问题,将它单独留在应用程序类路径中,但我仍然得到同样的错误。
有任何想法吗?
谢谢
java - 如何在 Mac 上安装旧版本的 JDK?
我需要安装 JDK 5 来测试 Amazon Mechanical turk API(与 JDK 6 不完全兼容)。在 Apple 的网站上,我只能找到最新的 JDK。有没有办法为 Mac 获取旧版本的 JDK?
java - @Override Snafu
我已经使用 JDK1.6 在 Eclipse Helios 中创建了一个项目/类文件。我让 Eclipse 为接口的实现类生成代码。
到目前为止,一切都很好。现在由于某种原因,我已经在 Eclipse 中导入了该项目,JDK 1.5
并且我看到了错误消息The method bar() of type FooImpl must override a superclass method
,并快速修复了删除 '@Override' 注释。
谷歌搜索后,我知道有类似OVERRIDE_SNAUF的东西- 其中 6.0 Java 编译器已更新以允许在接口方法实现上使用 @Override。
java - OSX 10.6.4 中的 JAVA 1.5
我正在尝试在 OS X 10.6.4 系统中使用 Intellij Idea 在 tomcat 中调试 j2ee 应用程序。我需要它专门在 1.5 JVM 和 1.5 JDK 上运行,以便 jgroups-all 组件不会因此错误而使应用程序崩溃:
类:java.lang.ClassNotFoundException:[Lorg.jgroups.Address; 在 com.opensymphony.oscache.plugins.clustersupport.JavaGroupsBroadcastingListener.initialize(JavaGroupsBroadcastingListener.java:119)
以前有没有人需要在 OS X 中安装旧版本的 JVM 或 JDK?注意:我是 Mac 新手。
谢谢大家。
macos - Netbeans 使用什么 javac?
我的工作项目需要在JDK1.5下编译运行,我在Mac上。我按照此处的说明在 Snow Leopard 上恢复了 1.5,并且在从 IntelliJ IDEA 构建时工作正常,或者如果我与 build.xml 位于同一目录中并在“运行目标”时尝试“ant CleanRebuild”在 NetBeans 中,它们都是用错误的版本编译的,导致
java.lang.UnsupportedClassVersionError:.class 文件中的错误版本号(无法加载类...
当tomcat试图启动时。
所以我尝试过的事情
- 在项目属性/库下将“Java 平台”设置为 1.5。
- 在项目属性/源下将源/二进制格式设置为 JDK 5。
- 在首选项/蚂蚁下将蚂蚁家指向我正在使用的蚂蚁
- 重命名我能找到的每个 javac 可执行文件,希望 NetBeans 无法编译,我可以弄清楚它正在使用哪个(不走运)
- 将 1.5 设置为默认值,导致需要将 $netbeans_jdkhome 指向 1.6 jdk 才能启动 NetBeans。
都失败了......
同样,如果我使用 build.xml 进入 netbeans 项目的目录并手动运行命令,一切都很好......所以 NetBeans。这是怎么回事?
jdk1.5 - 使用JDK1.5创建Web Service客户端
我需要使用 JDK1.5 创建一个 Web 服务客户端...有可能吗?
我知道在 JDK1.6 中有一个wsimport
实用程序可以为服务生成工件,并且使用了早期版本wsdl2java
,但在我的 JDK 安装中找不到。
java - Sun JDK 1.5 无法取消引用泛型错误
我们有一个类似于这个的类层次结构:
接口实际上有不止一种实现,但这不是问题。使用 Eclipse 编译器或 Java 1.6 编译它就可以了(如ideone 所示)。但是,如果我尝试使用 Java 1.5(这是我们项目的要求之一)编译它,则会出现以下错误:
另请注意,JDK 1.6 不会发生这种情况-target 1.5
,仅使用 JDK 1.5
我在网上发现的唯一发生此错误的情况与执行以下操作有关:
很明显问题出在哪里。
但在我的情况下它应该可以工作,因为很明显它getSubInterface()
返回了一个SubInterface
肯定具有该getField()
方法的实现类。
那么这是一个编译器错误吗?mi.<SubInterface>getSubInterface()
除了每次都做之外我还有什么选择(这有效,但由于 Eclipse 不会将此标记为错误,因此团队中的大多数人都忘记了这样做,而且他们中的大多数人只使用 JDK 1.6,所以他们没有注意到使用 maven/cmd 行编译时也可以)?
java - GWT:SDK 是否完全支持 Java?
我正在寻找 Google 的 GWT (2.1) 支持 Java 1.5 和 JEE5 的官方公告。我找不到 GWT 正式支持 Java 语言的哪些部分的任何规范。谷歌没有任何声明吗?那么是否有可能 Java 语言的所有部分都在 JavaScript 中得到支持和翻译?无法想象!我在 GWT 网站上找到的唯一内容是:“GWT SDK 提供了一组核心 Java API 和库......”但没有进一步的声明......
会从“Stackis”那里得到一些帮助,对不起我的英语不好;)拉尔斯
java - 我们可以在 jdk 1.5 上运行 resteasy
我想在 jdk 1.5 上运行 Resteasy,但它需要 1.6。看到这个:在“取决于”类别中查看 jdk 版本。有没有办法用 jdk 5 运行/编译源代码?请帮忙。