OpenJDK 和 com.sun.net

2023-12-27

我正在考虑在 com.sun.net 包中使用 HttpsConfigurator、HttpsServer 和 HttpContext。此外,我的项目要求的一部分是使用 OpenJDK。

我在 Eclipse 中编码,它不会自动从 com.sun.net 包导入任何内容,因为它被认为是“禁止的”。启用禁止的软件包后,我可以让一切正常工作、构建和运行。我的问题是,在 OpenJDK 中什么被认为可以安全使用?我的印象是它只是 java.* 和 javax.* 包。

我下载了 OpenJDK 7 源代码,我发现 com.sun.net 是源代码的一部分,这意味着我的假设可能是不正确的。我还没有在谷歌上搜索过,我希望这里的专家能够填补缺失的部分。

回顾一下,OpenJDK 中什么被认为可以安全使用?为什么 Eclipse 将 com.sun.net 标记为“禁止”?

Thanks!


无数文档——书籍、文章、教程、官方 JDK 文档——都解释了 com.sun.* 包是实现细节,可能随时更改或删除;它们不适用于用户程序。它们不可移植、不可靠地存在,并且可能不如实际 API 类那么健壮。一般来说,如果 JDK 文档包包含 Javadoc,那么它就是供您使用的;否则不会。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenJDK 和 com.sun.net 的相关文章

  • Java 7 默认语言环境

    我刚刚安装了 jre7 我很惊讶地发现我的默认区域设置现在是 en US 对于jre6 它是de CH 与jre7有什么不同 默认区域设置不再是操作系统之一吗 顺便说一句 我使用的是Windows7 谢谢你的回答 编辑 我已经看到了语言环境
  • 使用 WebDriver 单击新打开的选项卡中的链接

    有人可以在这种情况下帮助我吗 场景是 有一个网页 我仅在新选项卡中打开所有指定的链接 现在我尝试单击新打开的选项卡中的任何一个链接 在下面尝试过 但它仅单击主 第一个选项卡中的一个链接 而不是在新选项卡中 new Actions drive
  • 当路径的点超出视野时,Android Canvas 不会绘制路径

    我在绘制路径时遇到了 Android Canvas 的一些问题 我的情况是 我有一个相对布局工作 如地图视图 不使用 google api 或类似的东西 我必须在该视图上绘制一条路径 canvas drawPath polyPath bor
  • 无法在 Eclipse 4.4 中安装 Google 插件

    我的 Windows 7 上有 Eclipse 4 4 尝试安装 Google 插件时出现以下错误 无法完成安装 因为一个或多个必需项目可能会 找不到 正在安装的软件 Google Plugin for Eclipse 4 3 3 5 1
  • HAProxy SSL终止+客户端证书验证+curl/java客户端

    我希望使用我自己的自签名证书在 HAProxy 上进行 SSL 终止 并使用我创建的客户端证书验证客户端访问 我通过以下方式创建服务器 也是 CA 证书 openssl genrsa out ca key 1024 openssl req
  • 如何在java Spring Boot中实现通用服务类?

    我有许多具有重复代码的服务 我想知道如何实现通用服务 以便我的所有服务都可以扩展它 服务接口示例 重复代码 Service public interface IUserService List
  • Android蓝牙java.io.IOException:bt套接字已关闭,读取返回:-1

    我正在尝试编写一个代码 仅连接到运行 Android 5 0 KitKat 的设备上的 目前 唯一配对的设备 无论我尝试了多少方法 我仍然会收到此错误 这是我尝试过的最后一个代码 它似乎完成了我看到人们报告为成功的所有事情 有人能指出我做错
  • 如何使用正则表达式验证 1-99 范围?

    我需要验证一些用户输入 以确保输入的数字在 1 99 范围内 含 这些必须是整数 Integer 值 允许前面加 0 但可选 有效值 1 01 10 99 09 无效值 0 007 100 10 5 010 到目前为止 我已经制定了以下正则
  • 如何通过注解用try-catch包装方法?

    如果应该在方法调用中忽略异常 则可以编写以下内容 public void addEntryIfPresent String key Dto dto try Map
  • 当 minifyEnabled 为 true 时 Android 应用程序崩溃

    我正在使用多模块应用程序 并且该应用程序崩溃时minifyEnabled true in the installed模块的build gradle 以下是从游戏控制台检索到的反混淆堆栈跟踪 FATAL EXCEPTION Controlle
  • 在 Clojure 中解压缩 zlib 流

    我有一个二进制文件 其内容由zlib compress在Python上 有没有一种简单的方法可以在Clojure中打开和解压缩它 import zlib import json with open data json zlib wb as
  • 如何停止执行的 Jar 文件

    这感觉像是一个愚蠢的问题 但我似乎无法弄清楚 当我在 Windows 上运行 jar 文件时 它不会出现在任务管理器进程中 我怎样才能终止它 我已经尝试过 TASKKILL 但它对我也不起作用 On Linux ps ef grep jav
  • IntelliJ 组织导入

    IntelliJ 是否具有类似于 Eclipse 中的组织导入功能 我拥有的是一个 Java 文件 其中多个类缺少导入 例子 package com test public class Foo public Map map public J
  • 如何从 Ant 启动聚合 jetty-server JAR?

    背景 免责声明 I have veryJava 经验很少 我们之前在 Ant 构建期间使用了 Jetty 6 的包装版本来处理按需静态内容 JS CSS 图像 HTML 因此我们可以使用 PhantomJS 针对 HTTP 托管环境运行单元
  • 无需登录即可直接从 Alfresco 访问文件/内容

    我的场景是这样的 我有一个使用 ALFRESCO CMS 来显示文件或图像的 Web 应用程序 我正在做的是在 Java servlet 中使用用户名和密码登录 alfresco 并且我可以获得该登录的票证 但我无法使用该票证直接从浏览器访
  • 我可以限制分布式应用程序发出的请求吗?

    我的应用程序发出 Web 服务请求 提供商处理的请求有最大速率 因此我需要限制它们 当应用程序在单个服务器上运行时 我曾经在应用程序级别执行此操作 一个对象跟踪到目前为止已发出的请求数量 并在当前请求超出允许的最大负载时等待 现在 我们正在
  • 如何让 Emma 或 Cobertura 与 Maven 一起报告其他模块中源代码的覆盖率?

    我有一个带有 Java 代码的多模块 Maven 设置 我的单元测试在其中一个模块中测试多个模块中的代码 当然 这些模块具有相互依赖性 并且在测试执行之前根据需要编译所有相关模块中的代码 那么 如何获得整个代码库覆盖率的报告 注意 我不是问
  • ECDH使用Android KeyStore生成私钥

    我正在尝试使用 Android KeyStore Provider 生成的私有文件在 Android 中实现 ECDH public byte ecdh PublicKey otherPubKey throws Exception try
  • 在 Eclipse 中按 Ctrl-空格键而不按 Ctrl-空格键

    I ve just started using Eclipse and I noticed that when I start typing a local variable name it doesn t come up with sug
  • 检查应用程序是否在 Android Market 上可用

    给定 Android 应用程序 ID 包名称 如何以编程方式检查该应用程序是否在 Android Market 上可用 例如 com rovio angrybirds 可用 而 com random app ibuilt 不可用 我计划从

随机推荐

  • 32 位/x86 系统上的 ${env:ProgramFiles(x86)} Powershell 变量包含什么?

    简单的问题 如果我在 32 位系统上的 PowerShell 脚本中使用 env ProgramFiles x86 变量 它会返回 C Program Files 还是未定义 在 x64 系统上 当以 x64 和 x86 模式运行时 它将映
  • Angular 2 的 JQuery .param() 方法?

    有没有这样的事情 param http api jquery com jquery param Angular2 的 JQuery 函数 我知道 Angular 1 特别有类似的服务 Angular1 等效项 https docs angu
  • 输出非空终止的字符数组行为?

    char sentence k k k k k k k k 8 character std cout lt lt sentence lt lt std endl 然后输出就是kkkkkkkk 但是如果我们递减数组的字符 即前面的数组在少于
  • 用于生成锁定文件的 CocoaPods 版本 (1.5.3) 高于当前可执行文件的版本 (1.5.2)

    on pod install它发出警告并失败 用于生成锁定文件的 CocoaPods 版本 1 5 3 高于当前可执行文件的版本 1 5 2 https github com pawarvijay pod install error blo
  • 为什么 C++ 中需要析构函数?

    当指针超出范围时 它的内存被释放 那么为什么destructor是用c 创建的吗 如果您问为什么 C 类有析构函数 有些类除了释放内存之外还有其他要求 例如 您可能有一个分配了套接字连接的对象 需要彻底关闭该连接 另外 取消范围 指针确实n
  • 在Java中,是否有更优雅的方法来从字符串的ArrayList中删除重复的字符串?

    所以 长话短说 我有一个 Java 家庭作业 需要以各种方式操作一个很长的字符串 ArrayList 我们正在做一些事情 比如显示单词组合 在 ArrayList 中添加和删除 没什么特别的 我注意到提供的一些 ArrayList 具有重复
  • ActionScript - 确定值是否为类常量

    如果某个特定函数在没有传递值的情况下无法工作 并且该值恰好是包含该函数的类的公共常量 我想抛出参数错误 无论如何 有没有办法确定一个类是否拥有一个公共常量 而不必遍历所有常量 像这样的东西 public static const HALIF
  • 如何从 EXC_BAD_ACCESS 中恢复?

    我是故意造成的EXC BAD ACCESS 通过触发写入NSObject在只读虚拟内存页中 理想情况下 我想抓住EXC BAD ACCESS 将虚拟内存页标记为可读写 并像平常一样继续执行 这可能吗 我编写的代码导致EXC BAD ACCE
  • 布局中定义的 Android EditText onClick Listener 失败并出现模糊异常

    我想在可能的活动的 Layout XML 中为 EditText 定义一个 onClick 侦听器 但它总是失败并出现一个模糊的异常 布局中注入了setContentView in the onCreate 我的活动方法 我是not在这里使
  • 如何从TinyDB中删除记录或文档

    如何从TinyDB中删除记录或文档 数据库示例 1 id key xxx params 2 id key yyy params 我想删除 1 if id key xxx 在 TinyDB 教程中建议使用以下代码 如何完成删除记录 文档 db
  • 应用内购买可以防止软件盗版吗

    我意识到如果开发者在 Google Android Market 中发布付费应用程序 很快 付费应用程序将通过其他 Android Market 免费分发 当谈到中国市场时 盗版问题尤其严重 例如 我的水在哪里 中文 http www wa
  • 当指定 return 时,location 块中的 auth_basic 不起作用?

    我认为这会起作用 但由于某种原因它会跳过 auth basic 并始终返回 200 如果我将 200 替换为 301 重定向 也会发生同样的情况 如果我注释掉返回语句 它就可以正常工作 理想情况下我想要一个 auth一旦通过身份验证 端点就
  • C 中带有 pthread 的线程中的计时器?

    在线程中 我需要定期以不同的时间间隔做一些工作 什么是一个好的方法来做到这一点 使用 sleep 然后我需要跟踪下一次唤醒的间隔 这似乎不是最好的方法 thanks 您可以使用clock nanosleep与TIMER ABSTIME标记为
  • 如何从密钥库导出 .key 和 .crt

    当我在开发机器上构建 Android 应用程序时 我需要为应用程序提供 SSL 证书 因此我使用 Tomcat 的 keytool 生成了一个密钥库 我从密钥库中提取了证书并将其放入 bks 中以使用 android 一切顺利 现在我们必须
  • Chrome 中高度 100%

    我的一侧有问题divChrome 中的高度不会达到 100 在FF中效果很好 我在用着 html body padding 0px width 100 height 100 div min height 100 这是为什么 这对我来说在每个
  • 确认回发 OnClientClick 按钮 ASP.NET

  • 使用 Graph FQL 获取朋友当前位置的纬度/经度

    我正在尝试使用单个 API 调用来获取用户所有朋友的纬度 经度 我相信我需要编写一个多查询 FQL 语句 但我无法获得正确的语法 我相信这两个查询需要类似于以下内容 friends SELECT uid current location F
  • 检测 Swift 应用程序是否正在从 Xcode 运行

    我想以编程方式确定 iOS 应用程序是否直接从 XCode 运行 在模拟器中或在连接设备上 我已经尝试过所述的 D DEBUG 解决方案here https stackoverflow com a 30013587 630657 但是当我断
  • ARKit节点100m后消失

    我目前正在开发 ARKit SceneKit 应用程序 我注意到如果我把一个节点放在100m 节点将显示得很好 但如果我将其设置为101m或更远 它不会显示 这是距离限制吗 var translation matrix identity f
  • OpenJDK 和 com.sun.net

    我正在考虑在 com sun net 包中使用 HttpsConfigurator HttpsServer 和 HttpContext 此外 我的项目要求的一部分是使用 OpenJDK 我在 Eclipse 中编码 它不会自动从 com s