问题标签 [sun]

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.

0 投票
1 回答
1562 浏览

java - 多线程环境中的 Java WS Authenticator

目前,我正在与 Sun 课堂上的一个错误作斗争java.net.Authenticator。似乎Authenticator该类具有系统范围的 static Authenticator。这导致我的多线程应用程序出现以下问题。

  1. 线程 1 - 为用户 1 进行身份验证
  2. 线程 2 - 为用户 2 进行身份验证
  3. 线程 1 - 执行代码为用户 1 下载消息

此时,系统将获取用户 2 的消息,而不是用户 1 的消息。

我已经尝试寻找解决方案。许多人建议尝试以下代码:

但是,这对我不起作用,因为我的应用程序是多线程的(exchangeAuthenticator将始终设置为在最新线程中初始化的身份验证器)。

如果有人有任何想法,即使是 hack 目前也会这样做,我真的很感激,因为目前唯一的“整洁”解决方案是synchronized在主要执行方法上放置一个对性能产生巨大影响的方法。

0 投票
3 回答
373 浏览

java - 为什么 Sun 的 Arrays.sort 实现会创建输入数组的克隆?

有人可以解释以下代码吗?

来源:Arrays.class,

  1. 为什么要创建辅助?
  2. 如果代码排序辅助,排序如何工作?
  3. 在排序之前克隆数组不是浪费资源吗?
0 投票
4 回答
2191 浏览

java - Sun 的 JVM 是否有可靠的替代品用于桌面和企业开发?

随着 Oracle 方面最近的公告,我们已经开始制定计划,逐步停止从 Sun JVM 迁移到我们最终将获得的任何可靠且免费的替代方案。

开放 JDK 显然将成为一个主要选择,因为 IBM 已经宣布将重点放在它上面,但是在稳定性和可靠性方面,它需要一些时间才能成为 Sun 现有 JVM 的替代品。

是否有任何 JVM 选项为现实生活中的关键任务应用程序提供动力?据我所知,IBM 的 JVM 不能用于 IBM 硬件以外的其他设备。

如果您知道任何可以帮助我们描绘 JVM 域图片的替代方案,我们将非常感谢您的反馈。

我们在 Eclipse 生态系统方面开展了大量工作,并以 jboss 应用服务器为后盾,而且我们真的很想知道我们的选择,因为访问 Oracle 的 JVM 可能需要许可费用。

0 投票
3 回答
1430 浏览

java - Sun 是否已弃用 Java DTD URL?

我们将xmltask ANT 任务用于我们的 ANT 脚本中的条件逻辑(即:if 语句)。

目前这个任务正在轰炸,显然是因为无法到达“ http://java.sun.com/dtd/application_1_3.dtd ”。我们也无法在浏览器中访问此 URL。Sun 是否已“弃用”这些 Java DTD URL?


更新:似乎http://java.sun.com/也不可用。不确定这是否是 Sun/Oracle 的中断,或者该站点是否已停用。

更新 2:好的,现在它正在工作。从昨天开始就没有工作了——我发誓!我认为@Jeremy 是对的,我们需要自己主持。

0 投票
2 回答
320 浏览

java - 新项目上的 Sun (oracle) Java

可能重复:
对于桌面和企业开发,Sun 的 JVM 是否有可靠的替代品?

我正在考虑一个大型的长期 Java 项目。

我在 Oracle 收购 Sun 中看到了一些负面迹象,并担心这可能会影响在项目中使用 Sun (Oracle) 的可行性。

我应该考虑使用另一个 Java 实现库吗?如果是这样,从长远来看,什么看起来不错?

0 投票
1 回答
2432 浏览

java - JavaBeans Introspector 无法正确找到具有接口层次结构类型的属性

我阅读了 JavaBeans 规范,但没有发现这种行为。这是一个错误吗?

  • testPropertyType失败,因为期望Data

  • testPropertyReadable成功,因为DefaultBean.getMyData returning Data方法存在

  • testPropertyWritable失败,因为没有DefaultBean.setMyData(Data)方法不存在

在 JavaSE 6 上测试

0 投票
1 回答
1793 浏览

java - 在 Sun JDK 上使用时间戳生成线程转储

我需要在 Sun Solaris 机器上为使用 Sun 的 Java5 的应用程序生成线程转储。我正在使用以下命令生成线程转储:

但是使用它生成的线程转储不会记录进行转储时的时间戳。如果我进行多个线程转储,这会产生问题。

您能否建议如何使用线程转储获取时间戳?

0 投票
10 回答
135415 浏览

maven-2 - 无法解析以下工件:javax.jms:jms:jar:1.1

我正在尝试编译一个 Maven 项目,但我系统地收到以下错误消息:

我知道这篇关于 Sun jars 的 maven 帖子,但它并没有解决问题。

我可以在我的 中指定一个存储库pom.xml吗?

0 投票
3 回答
17464 浏览

java - com.sun.awt 包使用

我找到了一个 javacode并想在我的项目中使用它。它包含我JDK没有的这些导入:

我参考了太阳网站,发现了这个下载页面:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

是否需要从 SUN 网站全部下载JDKJRE替换?我JDK的是第 6 版并且是最新的。

谢谢你们

0 投票
2 回答
236 浏览

java - Sun 的统一日志记录格式是否曾在任何地方发布过?

早在我还在 Sun Microsystems 的时候,曾经有一个文档非常详细地解释了统一日志记录格式。在 Sun / Oracle 的中间件的文档中仍然引用了很多,但我一直无法找到对该文档的公共版本的引用。

所以问题是:它曾经在网络上发布过吗?或者现在有机会分享吗?我的意思是,到处谈论它似乎有点愚蠢,但永远不要解释它的实际含义,以及为什么采用这种格式是一个明智的想法。

我很想再次获得该文件,因为我认为人们在其中投入了相当多的思考。