`
tzraeq
  • 浏览: 84144 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

ArcSDE的java开发包中竟然有System.out.println

阅读更多
最近发现Tomcat后台Console经常性的大批量打印如下格式的字符串

PointN geometry is SePoint:
(dx=xxx,dy=xxx)

发现是SeLinestring的pointN方法中打印出

反编译了jsde_sdk.jar
真的发现了System.out.println语句......
查看MANIFEST.MF文件发现,版本是9.3,jdk 1.4.2_12编译
无语ing.......

最无语是,ESRI对于此问题的回复是:
ArcSDE SDK Java API是一个免费的产品,无法修改其源代码并重新编译,可以尝试使用ArcSDE 9.3.1 SDK Java API。


在ESRI资源中心找到SDE的linux 9.3.1的客户端,解压出jsde_sdk.jar,反编译之后发现版本确实不一样了,但System.out.println语句依旧存在......

鉴于个人兴趣,用如下代码"解决"该问题
		System.out.println("text is visible");
		PrintStream printStreamOriginal = System.out;
		System.setOut(new PrintStream(new OutputStream() {
			public void write(int b) {
			}
		}));
		System.out.println("this text will be lost");
		System.setOut(printStreamOriginal);
		System.out.println("text is visible again....");
分享到:
评论

相关推荐

    ArcSDE9.0~9.3_JAVA开发包

    是AE9系列的java开发包 Fetching data 数据从一张表或者一个layer中查询得出。SeQuery对象则是用于准备并执行一个查询操作,建立并执行一个查询的步骤如下: 1.建立一个SeSqlConstruct对象,这个对象中有想要查询...

    ArcSde for java 的jar包

    在Java环境下开发ArcSDE应用,通常会用到SDK提供的jar包。以下是关于这些jar包的详细解释: 1. **jpe_sdk.jar**:这是ArcSDE Java Platform Edition (JPE)的核心库,包含了访问和操作ArcSDE地理数据库的API。开发者...

    汉化ArcSDE API for JAVA中的错误描述

    标题中的“汉化ArcSDE API for JAVA中的错误描述”是指将ArcSDE的Java API中的错误信息翻译成中文的过程。ArcSDE是Esri公司的一款产品,它提供了一个中间件服务,使得地理信息系统(GIS)能够与各种数据库进行交互,...

    ArcSDE SDK Java 快速实践.pdf

    在ArcSDE SDK中,几何对象是GIS应用开发的核心组成部分之一。这些对象不仅被用于表示空间数据,还支持各种空间分析功能。根据给定文档的描述,ArcSDE SDK中的几何对象定义分散在多个位置,并且具有不同的用途。 ###...

    arcsde_sdk_9.3_java

    ArcSDE SDK 9.3 for Java,作为一款专为Java平台设计的软件开发工具包,为GIS(地理信息系统)领域的开发者提供了强大的支持,使他们能够进行深度集成和定制化的二次开发。这个SDK是Esri公司产品系列中的一个重要...

    GeoTools API

    org.geotools.arcsde.data org.geotools.arcsde.data.view org.geotools.arcsde.filter org.geotools.arcsde.jndi org.geotools.arcsde.logging org.geotools.arcsde.raster.gce org.geotools.arcsde.raster....

    ArcSDE sdk 开发Jar包及文档

    ArcSDE sdk 开发Jar包及文档,可以立即开始开发使用。

    ArcGIS中ArcSDE SDK程序包9.3版本合集lib.rar

    jsde_sdk.jar Contains the ArcSDE Client, and Geometry Java API class files. jpe_sdk.jar Contains the ArcSDE Projection Engine Java API class files. concurrent.jar Provides standardized, efficient ...

    ARCSDE10JAR包

    ARCSDE10JAR开发包,用于JAVA的SDE操作 he ArcSDE Developer Help system explains ArcSDE concepts, provides access to C and Java API References that work with ArcSDE geodatabases, and also provides samples...

    geoserver-2.16.4-arcsde-plugin.zip

    首先,我们关注的“geoserver-2.16.4-arcsde-plugin.zip”文件,这是专门为Geoserver 2.16.4版本设计的ArcSDE插件包。这个压缩包包含了多个必要的库文件和文档,包括icu4j-3.4.4.jar、gt-arcsde-22.4.jar、...

    ArcSDE JAR包

    因此,正确理解和使用ArcSDE JAR包,不仅要求熟悉Java编程,还需要对GIS架构、数据库管理和网络通信有扎实的基础。 总结来说,ArcSDE JAR包是连接Geoserver和ArcSDE数据库的关键,使得用户能够充分利用开源GIS...

    ArcSDE安装+Geoserver数据发布.zip

    - "jpe_sdk.jar"和"jsde_sdk.jar":这两个文件是Esri提供的Java API,用于开发与ArcSDE交互的应用程序。 - "geoserver-2.1.1-arcsde-plugin.zip":这是GeoServer的ArcSDE插件,允许GeoServer直接访问和管理ArcSDE...

    基于ArcSDE C API的ArcSDE客户端实现方法.zip

    C API的使用要求开发者对C语言有深入理解,并且熟悉ArcSDE的工作原理。 二、ArcSDE客户端实现步骤 1. 初始化:在编写ArcSDE客户端程序时,首先需要进行初始化工作,包括设置环境变量、创建连接池和初始化ArcSDE库...

    arcsde开发jar.zip

    jsde_sdk.jar Contains the ArcSDE Client, and Geometry Java API class files. jpe_sdk.jar Contains the ArcSDE Projection Engine Java API class files. concurrent.jar Provides standardized, efficient ...

    ArcSDE自动安装和手动安装详解.pdf

    完成基础安装与配置后,还需修改Windows服务配置文件(位于c:\winnt\system32\drivers\ect目录下的services文件)和SDE服务配置文件(位于D:\tools\SDE\ArcSDE\ora9iexe\etc目录下的services文件),添加对应的服务...

    Geotools Java API 开发gis的参考资料

    org.geotools.arcsde.data org.geotools.arcsde.data.versioning org.geotools.arcsde.data.view org.geotools.arcsde.filter org.geotools.arcsde.gce org.geotools.arcsde.gce.band org.geotools.arcsde.gce...

    Arcsde安装包

    ArcSDE与ArcGIS紧密结合,使得GIS(Geographic Information System)用户能够访问和处理存储在企业级数据库中的复杂空间数据。 在ArcGIS环境中,ArcSDE扮演着至关重要的角色。它作为中间件,连接ArcGIS桌面应用(如...

    ArcSDE 9.3 Java API离线帮助手册

    《ArcSDE 9.3 Java API离线帮助手册》是GIS开发人员的重要参考资料,它提供了全面、详尽的关于ArcSDE 9.3版本的Java应用程序接口(API)的指南。ArcSDE,全称Arc Spatial Data Engine,是由Esri公司开发的一款用于...

    ArcSdeSDK for java

    ArcSdeSDK for Java,作为一款专为Java开发者设计的地理信息系统(GIS)开发工具包,是Esri公司提供的重要产品,用于连接和操作ArcSDE数据库。ArcSDE是Esri的地理数据库引擎,它允许在多个平台上管理和共享空间数据...

    arcsde_9.2_oracle_10g+配套的授权文件ArcGIS.ArcSDE.9.2授权许可.ecp

    5. **输入授权信息**:在指定的步骤中,导入“ArcGIS.ArcSDE.9.2授权许可.ecp”文件,激活软件许可。 6. **配置服务**:安装完成后,你需要配置ArcSDE服务,使其能够与你的Oracle数据库进行通信。这可能涉及到设置...

Global site tag (gtag.js) - Google Analytics