java-6相关内容

Jenkins Sonar 插件突然停止工作

我们的 Jenkins 构建在一夜之间开始失败并出现错误: [ERROR] 无法在项目 上执行目标 org.codehaus.mojo:sonar-maven-plugin:2.7:sonar (default-cli):目标 org.codehaus.mojo:sonar-maven-plugin:2.7:sonar 的执行 default-cli 失败:由于 API 不兼容,无法在插件 ' ..
发布时间:2022-01-17 21:56:13 其他开发

Java - 如何在另一个列表中查找列表中的项目数

假设我有两个列表: Listproducts = new ArrayList();products.add("计算机");products.add("电话");products.add("鼠标");products.add("键盘");Listcart = new ArrayList();购物车.添加(“电话");购物车.添加(“监视器"); 我需要找到产品列表中购物车列表中的商品数量.对于上 ..
发布时间:2021-12-30 16:32:01 Java开发

如何防止 Netbeans 中的 PermGen 空间错误?

每 15-30 分钟 Netbeans 就会显示一个“java.lang.OutOfMemoryError: PermGen space".根据我从 Google 了解到的情况,这似乎与一般的类加载器泄漏或内存泄漏有关. 不幸的是,我发现的所有建议都与应用服务器有关,我不知道将它们调整到 Netbeans.(我什至不确定是不是同样的问题) 我的应用程序有问题吗?我如何找到来源? ..
发布时间:2021-12-26 14:56:28 Java开发

在 Java 中从 HashMap 获取键

我在 Java 中有一个 Hashmap,如下所示: private Mapteam1 = new HashMap(); 然后我像这样填写: team1.put("United", 5); 我怎样才能拿到钥匙?类似于:team1.getKey() 返回“United". 解决方案 一个 HashMap 包含多个键.您可以使用 keySet() 获取所有键的集合. team1.pu ..
发布时间:2021-12-22 08:10:22 Java开发

处理“java.lang.OutOfMemoryError: PermGen space"错误

最近我在我的网络应用程序中遇到了这个错误: java.lang.OutOfMemoryError: PermGen space 这是一个典型的 Hibernate/JPA + IceFaces/JSF 应用程序,运行在 Tomcat 6 和 JDK 1.6 上.显然,在多次重新部署应用程序后可能会发生这种情况. 是什么导致了它,可以做些什么来避免它?我该如何解决问题? 解决 ..
发布时间:2021-12-17 16:35:01 其他开发

简单的 Java HTTPS 服务器

我需要为 Java 应用程序设置一个真正轻量级的 HTTPS 服务器.这是一个模拟器,我们的开发实验室正在使用它来模拟一台设备在野外接受的 HTTPS 连接.因为它纯粹是一个轻量级的开发工具,根本没有以任何方式用于生产,所以我很乐意绕过认证和尽可能多的谈判. 我计划在 Java 6 SE 中使用 HttpsServer 类,但我正在努力让它工作.作为测试客户端,我从 cygwin 命令行 ( ..
发布时间:2021-12-14 14:15:56 Java开发

如何在 Java 6 中使用 TLS 1.2

看来Java 6支持TLS到v1.0,有没有办法在Java 6中使用TLS 1.2? 也许 Java 6 的补丁或特定更新会支持它? 解决方案 公共 Oracle Java 6 版本不支持 TLSv1.2.Java 6(后 EOL)的付费版本可能会.(更新 - TLSv1.1 从更新 111 开始可用于 Java 1.6;来源) 联系 Oracle 销售人员. 其他选择是 ..
发布时间:2021-11-25 19:19:46 Java开发

将 File.listFiles 与 FileNameExtensionFilter 一起使用

我想获取目录中具有特定扩展名的文件列表.在 API (Java 6) 中,我看到一个方法 File.listFiles(FileFilter) 可以做到这一点. 因为我需要一个特定的扩展,所以我创建了一个 FileNameExtensionFilter.但是,当我使用 listFiles 时出现编译错误.我认为由于 FileNameExtensionFilter 实现了 FileFilter ..
发布时间:2021-11-25 18:49:07 Java开发

如何将特定的 Java 版本设置为 Maven?

在我的机器上,我安装了两个 Java 版本:(1.6 和 1.7 由我手动安装).我需要它们用于不同的项目.但是对于 Maven,我需要 1.7,但我的 Maven 使用 1.6 Java 版本. 如何将 Maven 设置为使用 1.7? 解决方案 Maven 使用 JAVA_HOME 参数来查找它应该运行的 Java 版本.我从您的评论中看到您无法在配置中更改它. 您可以在启 ..
发布时间:2021-11-25 18:38:50 Java开发

Java 1.6 - 确定符号链接

在 DirectoryWalker 类中,我想确定 File 实例是否实际上是指向目录的符号链接(假设 walker 在 UNIX 系统上运行).鉴于,我已经知道该实例是一个目录,以下是否是确定符号链接的可靠条件? 文件文件;//...如果 (file.getAbsolutePath().equals(file.getCanonicalPath())) {//真实目录--->做正常的事情}别的 ..
发布时间:2021-11-25 16:16:13 Java开发

为什么这段代码可以在 Java 1.6 中编译,而不能在 Java 1.7 中编译?

以下代码在 Java 1.6 中编译良好,但在 Java 1.7 中编译失败.为什么? 代码的相关部分是对私有“数据"字段的引用.该引用来自定义该字段的同一个类,因此看起来是合法的.但它是通过泛型变量发生的.此代码 - 基于内部库中的类的精简示例 - 在 Java 1.6 中有效,但现在在 Java 1.7 中无效. 我不是在问如何解决这个问题.我已经这样做了.我正在尝试解释为什么这不 ..
发布时间:2021-11-22 16:27:35 Java开发

是否可以使用可以在 Java 6 JVM 上运行的 Java 7 SDK 编译类文件?

由于公共 Java 6 SE JRE 越来越接近 EOL(12 年 11 月),我正在考虑将我的项目从 Java 6 移植到 Java 7.如果 Apple 提供一个适用于 Mac OS X 的 Java 7 JRE.但由于 Apple 不愿意这样做,我仍然需要支持只有 Java 6 JRE 的用户. 有没有办法用 Java 7 javac 编译 Java 6 兼容的二进制文件(类文件)?当 ..
发布时间:2021-11-22 16:15:18 Java开发

Android Studio 需要哪个 JDK 版本(语言级别)?

我是 android 世界的新手,拥有 .NET 背景.我正在尝试安装 Android Studio,但我在 Android.com 上发现开发 Android 应用程序所需的 JDK 版本不匹配. 从 SDK 网页,它指出需要 JDK 6(在系统要求部分).Jim Wilson 也坚持 他关于 Pluralsight 的课程(从去年 5 月开始是很新的),在 Android SDK 中使用 ..
发布时间:2021-11-21 17:55:23 Java开发

如何使用 Java for OS X 2012-006 取回 OS X 中的 Java 首选项?

安装 Java for OS X 2012-006 更新后,Java 首选项应用程序,用于配置小程序,对我来说更重要的是,Java Web Start 应用程序已经消失了.关于此更新的技术说明说: 此更新还删除了 Java Preferences 应用程序,该应用程序不再需要用于配置小程序设置. 如果不再需要它,是什么替代了它,或者我如何恢复相同的功能?我曾经能够做的一件事是配置 Ja ..
发布时间:2021-11-18 22:27:41 Java开发

如何在列表中搜索,我的列表如下所示:ListmyList = new ArrayList()
我想在一个列表中搜索,我的列表看起来像 ListoneEmp= new ArrayList();列表twoEmp= new ArrayList();oneEmp= [员工 [eid=1001,eName=Sam Smith,eAddress=Bangluru,eSalary=10000000],员工 [eid=0,eName=,eAddress=,eSalary=null],员工 [eid=10 ..
发布时间:2021-11-18 00:29:58 其他开发

如何在不使用 Swing 类/方法的情况下嵌套布局管理器?

我需要用 Java 6 制作一个小程序,640*480 像素,底部有一个工具栏,上面有一些按钮、滚动条和标签.我能想到的最好方法是使用 BorderLayout,使 BorderLayout.SOUTH 区域成为 GridBagLayout(将包含控件),以及BorderLayout 区域的其余部分为空,作为使用控件绘制图形的地方.我在网上找不到任何不使用 Swing 的资源,而且我对 Swing ..
发布时间:2021-11-16 22:31:20 Java开发

如何使用 Java for OS X 2012-006 取回 OS X 中的 Java 首选项?

安装 Java for OS X 2012-006 更新后,Java 首选项应用程序,用于配置小程序,对我来说更重要的是,Java Web Start 应用程序已经消失了.关于此更新的技术说明说: 此更新还删除了 Java Preferences 应用程序,该应用程序不再需要用于配置小程序设置. 如果不再需要它,是什么替代了它,或者我如何恢复相同的功能?我曾经能够做的一件事是配置 Ja ..
发布时间:2021-11-16 22:28:10 Java开发