问题标签 [java1.4]

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 投票
3 回答
1031 浏览

java - Pattern.quote() 的 Java 1.4.2 等价物是什么

什么是 Java 1.4.2 等效的 Pattern.quote?

我在 URI 上使用 Pattern.quote() 但现在需要使其与 1.4.2 兼容。

0 投票
1 回答
1599 浏览

java - 在 AS400/Java 上创建 Mac 对象时出现 StackOverFlowError

我是 AS400-Java 编程的新手。我正在尝试创建我的第一个程序来测试消息身份验证代码 (MAC) 的实现。我正在尝试使用 HMACSHA1 哈希函数。我的 (Java 1.4) 程序在开发盒 (V5R4) 上运行良好。但在 QA 盒 (V5R3) 上却非常失败。我的程序如下:

==================================================== ===

这个程序编译得很好,并在我的 win-xp 客户端和我的开发盒上得到了正确的响应。但是,在 QA 框中失败并出现以下错误:

我已经验证了java.security文件和jce文件对应的条目都可以。DMPJVM 命令给了我以下响应:

有人可以给我建议吗?

非常感谢,普拉萨纳

0 投票
2 回答
3391 浏览

java - 密码学 - Java 1.4 中的 RSA 算法

我正在使用 Java 1.4.2_10,并且正在尝试使用 RSA 加密:

我得到以下代码的 NoSuchAlgorithmException:

这是错误:

这在 1.5 及更高版本中运行良好,但是我需要使用 1.4。是否有任何解决方法或第三方产品可用于解决此问题?

提前致谢。

0 投票
1 回答
101 浏览

debugging - 第 3 方库抛出 NoClassDefFoundError 而不给出类名

我正在尝试将第 3 方库集成到现有应用程序中;它编译和构建没有问题,但在执行过程中给出了一个java.lang.NoClassDefFoundError.

问题是错误来自我没有源的库,并且错误没有告诉我找不到哪个类。

可以调试这个吗?有什么建议吗?

(这是一个 Java 1.4、Eclipse、Ant 和 Tomcat 设置)

0 投票
2 回答
7377 浏览

httpclient - 哪个版本的 apache http 客户端与 java 1.4.2 兼容?

不知怎的,我找不到这个信息

0 投票
3 回答
1026 浏览

java - 如何在 java 1.4 中播放 wav 文件

as title 如何在 java v1.4 中重复播放声音文件?

0 投票
4 回答
7712 浏览

java - Java 1.4 有泛型吗?

查看 Java 1.4 中的一些旧代码,但我不熟悉 Java。

Java 1.4 有泛型吗?我一直在查看代码并没有发现泛型的任何用途,但这并不一定意味着它们不受支持。

0 投票
8 回答
19410 浏览

java - 如何调试 Java OutOfMemory 异常?

java.lang.OutOfMemoryError调试异常的最佳方法是什么?

当我们的应用程序发生这种情况时,我们的应用程序服务器 (Weblogic) 会生成一个堆转储文件。我们应该使用堆转储文件吗?我们应该生成 Java 线程转储吗?究竟有什么区别?


更新:生成线程转储的最佳方法是什么?(我们的应用程序在 Solaris 上运行)是kill -3终止应用程序并生成线程转储的最佳方法吗?有没有办法生成线程转储但不杀死应用程序?

0 投票
1 回答
2494 浏览

java - 使用 XStream 反序列化 XML 在 OSGi (Java 1.4) 中不起作用

我创建了一些 OSGi 捆绑包。其中之一具有使用 XStream 将数据导出到 xml 的功能。它工作正常。当使用 Bundle 作为库而不是在 OSGi 上下文中时,也可以再次导入。

但是,如果我在另一个包中调用我的导入,我会得到一个“com.thoughtworks.xstream.converters.ConversionException”,并打印出以下调试信息:

我认为这是一个类似的问题:XStream and OSGi或这个:CannotResolveClassException in OSGi environment

所以我试图通过设置 ClassLoader 来解决它。但它不起作用。

我的 ParentData 类的一部分:

该功能xstream.fromXML(reader)不起作用,但classLoaderForImport.loadClass(ChildData.class.getName())不会失败。

这就是我从另一个 Bundle 中调用它的方式:

我也试过this.getClass().getClassLoader()ChildData.class.getClassLoader()

会不会因为这个函数是从第三个包调用的,所以这不起作用?

更多信息:

  • Java 版本:1.4(不,我不能升级到 1.5 或 1.6)
  • 执行环境:J2SE-1.6
  • Maven 版本:2.2.1
  • 使用 OPS4J 的 Pax Runner (1.5.0) 运行 - http://www.ops4j.org
  • OSGi:春分 3.6.0
  • XStream 1.3.1 (com.springsource.com.thoughtworks.xstream)

非常欢迎任何帮助!

0 投票
3 回答
754 浏览

java - 如何在 Java 1.4 中模拟静态方法?

我将 JUnit 与 Mockito 一起使用。PowerMock可以模拟静态方法,但它似乎无法与 Java 1.4 一起使用,特别是因为它需要注释。

还有其他选择吗?

谢谢。