草庐IT

sun-jaxws

全部标签

java - Java 8 java.util.Base64 是 sun.misc.BASE64 的替代品吗?

问题Java8java.util.Base64MIME编码器和解码器是不受支持的内部JavaAPI的替代品吗sun.misc.BASE64Encoder和sun.misc.BASE64Decoder?编辑(澄清):直接替换我的意思是,对于任何现有的其他客户端代码,我可以使用sun.misc.BASE64Encoder和sun.misc.BASE64Decoder将遗留代码切换到Java8MIMEBase64编码器/解码器。到目前为止我的想法和原因根据我的调查和快速测试(见下面的代码)它应该是一个直接替代品,因为sun.misc.BASE64Encoder基于其JavaDoc是RFC15

java - 导入 com.sun.image.codec.jpeg.*

我有一个Java程序当我编译它时,我得到以下错误[javac]...\MyClass.java:33:packagecom.sun.image.codec.jpegdoesnotexist[javac]importcom.sun.image.codec.jpeg.*;[javac]^我能做什么?既然不推荐使用com.sun包,那么编写图像文件的正确方法是什么。 最佳答案 我在使用JDK7编译时遇到了这个问题。奇怪的是Eclipse没有显示这个错误,只有javac出现了。可以找到答案inthisStackoverflowanswer:

java - 如果我从 Sun JDK 切换到 OpenJDK,我必须为哪些惊喜做好准备?

如果我从SunJDK切换到OpenJDK,我需要为哪些惊喜做好准备?什么经常出错?这有多困难?当然,每个应用程序都可能有自己的问题,但我正在寻找问题的类,这是许多人在切换JDK时已经遇到的问题。 最佳答案 OpenJDK不太可能出现任何问题。它现在被认为是100%兼容的。但我认为最好知道哪些部分必须重写,因此不使用与SunJDK相同的代码。Wikipediaentry对此有一个很好的概述:AsofMay2008,theonlypartoftheClasslibrarythatremainsproprietaryandclosed-s

java - jaxws-ri 和 jaxws-rt 有什么区别?

查看来自java.net的JAX-WSMaven存储库-http://download.java.net/maven/2/com/sun/xml/ws/有两个类似的文件夹-jaxws-rt和jaxws-ri。目前,我正在使用jaxws-rt,它工作正常。这是我的问题:ri和rt有什么区别?ri是否代表引用实现和rt是否代表运行时?请指教。谢谢。 最佳答案 作为对第二个问题的回答:是的,你是对的。以下是证明。RI代表ReferenceImplementation。引用官方JAX-WSprojecthomepage(一个旧网站,请参阅下

java - 找不到 “http://java.sun.com/jsp/jSTL/core” 的标记库描述符

我已将它包含在我的JSP页面的最顶部:我已经将JSTLJAR文件放在WEB-INF/lib目录中。但是,JSP仍然无法解析taglib。我收到以下错误:Cannotfindthetaglibrarydescriptorfor“http://java.sun.com/jsp/jstl/core”我使用的是EclipseJuno,项目结构如下图: 最佳答案 Cannotfindthetaglibrarydescriptorfor“http://java.sun.com/jsp/jstl/core”基于oneofyourpreviousq

java - 通过 javac 使用内部 sun 类

有没有办法禁用javac1.6.0_22的限制,阻止我使用像sun.awt.event.*这样的JRE内部类?我不是在寻找:解释为什么它被禁止。建议使用不同的类建议使用反射建议使用ecj/eclipse我只是想知道它是否可能,如果它是那么如何。 最佳答案 我自己找到了答案。当javac编译代码时,默认情况下它不会链接到rt.jar。相反,它使用带有类stub的特殊符号文件lib/ct.sym。令人惊讶的是,这个文件包含许多但不是全部的内部sun类。在我的例子中,其中一个比平常更内部的类是sun.awt.event.IgnorePai

java - 如何忽略 PKIX 路径构建失败 : sun. security.provider.certpath.SunCertPathBuilderException?

尝试向http服务器发布请求时出现以下异常:这是我使用的代码URLurl=newURL("https://www.abc.com");HttpURLConnectionconn=(HttpURLConnection)url.openConnection();conn.setRequestMethod("GET");conn.setDoOutput(true);DataOutputStreamwr=newDataOutputStream(conn.getOutputStream());//wr.writeBytes(params);wr.flush();wr.close();Buffer

java - 在 sun.misc.Unsafe.park 等待( native 方法)

我的一个应用程序在负载下运行一段时间后挂起,有谁知道什么可能导致jstack中出现这样的输出:"scheduler-5"prio=10tid=0x00007f49481d0000nid=0x2061waitingoncondition[0x00007f494e8d0000]java.lang.Thread.State:WAITING(parking)atsun.misc.Unsafe.park(NativeMethod)-parkingtowaitfor(ajava.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionOb

java - 导入 sun.misc.BASE64Encoder 导致在 Eclipse 中编译错误

对于这两个导入;importsun.misc.BASE64Encoder;importsun.misc.BASE64Decoder;我收到了这个错误:Accessrestriction:ThetypeBASE64DecoderisnotaccessibleduetorestrictiononrequiredlibraryC:\ProgramFiles\Java\jre6\lib\rt.jar我该如何解决这个错误? 最佳答案 转到窗口-->首选项-->Java-->编译器-->错误/警告。选择弃用和受限API。将其更改为警告。更改fo

unsafe - sun.misc.Unsafe 记录在哪里?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭6年前。Improvethisquestion有人知道sun.misc.Unsafe的任何综合文档吗?我正在寻找关于Unsafe.putOrderedInt()的文档。This是我能找到的。publicnativevoidputOrderedInt(Objecto,longoffset,intx)Ordered/Lazyversionof#putIntVolatile(Object,long,int)