Oracle Java BUG回避策略1



作为编成人员遇到开发语言的BUG那是绝对倒霉的事情,

因为基本上作为基层的我们,基本上没有解决的办法,只能回避了!

?

现在举2个例子和大家一起探讨:

1

用法:

Java中使用

Runtime.getRuntime().exec("java -jar " + strExePath + File.separator + "tester_evsd/bin/api.jar type=2 command=1");

运行自己写的JAR文件

在Jar文件中,输出LOG

就是这样很简单的程序

居然会突然遇到下面问题

现象:

适用Eclipse开始执行后,Jar中可以输出开头几个LOG

但是后面的完全输出不了

只有Eclipse终止执行,全部的LOG才输出

回避:

不直接执行Jar,执行BAT文件,OK

思考:

写法应该没有任何问题,只能认为是Java的问题,个人认为这是典型的Oracle公司的毛病!!

?

2

用法:

适用Oracle的11g数据库

客户端适用11g的版本

现象:

在VB中适用ADO连接ODBC数据源,程序执行崩溃在检索语句的ODBC调用上

回避:

用10g版本的客户端!

思考:

写法应该没有任何问题,Oracle公司的程序典型的测试不足!,个人认为这是典型的Oracle公司的毛病!!

?

可惜咱的位置太低,人家Oracle一永远也看不到!

如果能看到,希望他们的程序多测试测试!

?

以上

时间: 2024-12-25 04:51:02

Oracle Java BUG回避策略1的相关文章

ubuntu安装oracle java

通常UBUNTU源中带有openjava,但在使用eclipse与android studio时经常会有莫名奇妙的问题,所以个人觉得还是用oracle java,省点心. 安装步骤如下: sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer 自动化设置JAVA环境变量JAVA_HOME和PATH: sudo apt-get insta

Install Oracle Java JDK/JRE 7u55 on Fedora 20/19, CentOS/RHEL 6.5/5.10

What's new in Sun/Oracle Java 7 VM Compressed 64-bit object pointers Garbage-First GC (G1) JSR 292: VM support for non-Java languages (InvokeDynamic) Lang JSR 294: Language and VM support for modular programming JSR 308: Annotations on Java types JSR

Java was started but returned exit code=13 C:\ProgramData\Oracle\Java\javapath\javaw.exe

---------------------------Eclipse---------------------------Java was started but returned exit code=13C:\ProgramData\Oracle\Java\javapath\javaw.exe-Dosgi.requiredJavaVersion=1.6-XX:MaxPermSize=256m-Xms512m-Xmx1024m-jar D:\Android\adt-bundle-windows-

Ubuntu 12.04, 14.04 安装 oracle java

第一步:如果系统中已安装了open java,需要清理, 反之 略过此过程 sudo apt-get purge openjdk* 第二步: 安装 sudo apt-get install software-properties-common 第三步: 添加信任的软件源: sudo add-apt-repository ppa:webupd8team/java 第四步,更新 sudo apt-get update 第五步: 安装java java6 sudo apt-get install or

oracle java for ubuntu apt-get

oracle java PPA: ppa:webupd8team/javathe key word use for search more infomation: webupd8team

How To Manually Install Oracle Java on Ubuntu

Introduction Java is a programming technology originally developed by Sun Microsystems and later acquired by Oracle. Oracle Java is a proprietary implementation for Java that is free to download and use for commercial use, but not to redistribute, th

Ubuntu上安装oracle java 7

1.通过PPA 这种安装方式特点: 1.安装的java含jdk.jre和浏览器插件 2.自动识别64bit或者32bit 3.自动升级为最新版本 4.支持 Ubuntu 13.10, 13.04, 12.10, 12.04 and 10.04 或  Linux Mint 1.1在终端中执行安装命令: sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-

ubuntu——How to Install Oracle Java JDK8

Check to see if your Ubuntu Linux operating system architecture is 32-bit or 64-bit, open up a terminal and run the following command below.     uname -a or file /sbin/init Linux caochu-Inspiron-N5110 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51

java中的策略设计模式

本文主要讲java中的策略模式:一个可以根据不同的传入参数而具有不同行为的方法,就叫策略模式.概念可能有点不好理解,具体看下面代码: import java.util.Arrays; /** * 策略模式 一个可以根据不同的传入参数而具有不同行为的方法,就叫策略模式 * @author dsj 2015-8-3 下午1:15:41 */ public class Celv { static String s ="a策略 B模式"; public static void main(Str