发现网上使用birt开发的人不是非常多,碰上问题很难解决,本人也是多次尝试后获取的结果(部分参考网上结论), 本人birt序列文章属于个人在研究学习使用birt过程中的笔记,纯属个人记录。
将使用myeclipse创建的报表放在eclipse环境下运行,在访问报表的时候报如下错:
严重: Unable to determine the default workspace location. Check your OSGi-less platform configuration of the plugin or datatools workspace path. 十一月 13, 2015 10:07:18 上午 org.eclipse.datatools.connectivity.internal.ConnectivityPlugin log 严重: Unable to determine the default workspace location. Check your OSGi-less platform configuration of the plugin or datatools workspace path. java.lang.IllegalStateException: Unable to determine the default workspace location. Check your OSGi-less platform configuration of the plugin or datatools workspace path. at org.eclipse.datatools.connectivity.internal.ConnectivityPlugin.getDefaultStateLocation(ConnectivityPlugin.java:156) at org.eclipse.datatools.connectivity.internal.ConnectivityPlugin.getWorkspaceFilePath(ConnectivityPlugin.java:179) at org.eclipse.datatools.connectivity.drivers.DriverManager.wereDefaultDriversCreated(DriverManager.java:549) at org.eclipse.datatools.connectivity.drivers.DriverManager.resetDefaultInstances(DriverManager.java:840) at org.eclipse.datatools.connectivity.drivers.DriverManager.<init>(DriverManager.java:125) at org.eclipse.datatools.connectivity.drivers.DriverManager.getInstance(DriverManager.java:67) at org.eclipse.datatools.connectivity.DriverConnectionBase.getDriverDefinition(DriverConnectionBase.java:136) at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.open(JDBCConnection.java:79) at org.eclipse.datatools.enablement.internal.oracle.JDBCOracleConnectionFactory.createConnection(JDBCOracleConnectionFactory.java:27) at org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83) at org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359) at org.eclipse.datatools.connectivity.sqm.internal.core.connection.ConnectionInfoImpl.initializeJDBCConnection(ConnectionInfoImpl.java:705) at org.eclipse.datatools.connectivity.sqm.internal.core.connection.ConnectionInfoImpl.<init>(ConnectionInfoImpl.java:690) at org.eclipse.datatools.connectivity.sqm.internal.core.connection.ConnectionFactory.createConnection(ConnectionFactory.java:38) at org.eclipse.datatools.connectivity.sqm.core.SQMConnectionFactory.createConnection(SQMConnectionFactory.java:45) at org.eclipse.datatools.connectivity.sqm.internal.core.connection.ConnectionFactory.createConnection(ConnectionFactory.java:59) at org.eclipse.datatools.connectivity.internal.ConnectionFactoryAdapterProvider.createConnection(ConnectionFactoryAdapterProvider.java:114) at org.eclipse.datatools.connectivity.internal.ManagedConnection.createConnection(ManagedConnection.java:163) at org.eclipse.datatools.connectivity.internal.CreateConnectionJob.run(CreateConnectionJob.java:56) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
找到报表文件中,一下部分(数据库不同详细内容可能也会存在差别):
<ex-property> <name>org.eclipse.datatools.connectivity.driverDefinitionID</name> <value>DriverDefn.org.eclipse.datatools.enablement.oracle.10.driverTemplate.Oracle Thin Driver</value> </ex-property>
将这个节点内容注释问题解决.
相关推荐
在提供的文件列表中,`.classpath`文件记录了项目的类路径信息,`.factorypath`定义了IDE使用的编译器工厂,`.mymetadata`存储了MyEclipse的元数据,`.project`包含了项目的基本配置,而`META-INF`目录通常包含服务...
本文主要介绍了如何使用myeclipse和eclipse搭建安卓开发环境,涵盖了从安装JDK到安装ADT的整个过程,并详细介绍了在myeclipse和eclipse中安装和配置安卓开发环境的步骤。 一、安装JDK 在安装myeclipse或eclipse之前...
要在Eclipse或MyEclipse中使用FernFlower,需要配置外部工具并运行其命令行版本。 3. **Procyon** Procyon是一个现代化的反编译器和编译器框架,它的源代码反编译能力较强。Eclipse用户可以通过Eclipse ...
1. **兼容性问题**:在安装过程中,请确保所使用的 JD-Eclipse 版本与 MyEclipse 版本相匹配,以避免出现兼容性问题。 2. **环境变量**:如果是在服务器或虚拟环境中安装,还需要确保环境变量设置正确,特别是对于...
在IT行业中,集成开发环境(IDE)是程序员的重要工具,其中Eclipse和MyEclipse是Java开发者常用的两个。本文将详细介绍如何一步步搭建Eclipse+MyEclipse的开发环境,为初学者提供清晰的指引。 首先,我们需要了解...
MyEclipse 下导入工程文件及运行说明 MyEclipse 是一个集成开发环境(IDE),提供了一个完整的 Java 开发环境,支持 Java、Web、XML 等多种开发语言。下面是 MyEclipse 下导入工程文件及运行说明的详细知识点: 1....
在这篇文章中,我们将讨论如何将 MyEclipse 中创建的 Web 项目导入到 Eclipse 中,并进行相应的配置以便在 Tomcat 服务器上运行。 MyEclipse 中 Web 项目的创建 在 MyEclipse 中,创建一个新的 Web 项目非常简单。...
在首次启动时,MyEclipse会询问你是否使用Eclipse当前的工作空间,或者创建一个新的。你可以根据个人喜好选择。如果选择使用现有工作空间,MyEclipse将自动将所需的配置文件导入。 为了充分利用MyEclipse的功能,...
- 在MyEclipse环境中快速开发可运行于TongWeb5.0服务器的应用程序。 - 支持应用程序的部署和调试操作。 - 提供了一套完整的工具链来辅助开发者进行高效开发。 #### 二、TongWeb5.0_MyEclipseTool的安装 **2.1 安装...
【Eclipse报表开发教程基础篇】是一篇针对使用Myeclipse进行报表开发的教程,主要讲解如何在Myeclipse环境中创建、部署和测试Web报表。本文档的目标读者应该是对Myeclipse Web开发有一定基础,对数据库操作和相关...
以下将详细阐述如何在Eclipse和MyEclipse中配置和使用SVN插件。 ### 配置Eclipse SVN插件 1. **安装插件**:首先,你需要通过Eclipse的“Help” > “Eclipse Marketplace”或“Install New Software”菜单来搜索并...
针对上述问题,本文将详细介绍如何将MyEclipse中的Web工程完美移植到Eclipse WTP,确保项目在新环境中能够无缝运行,并且保持原有的版本控制策略不变。 1. **准备工作**:首先,确保已经在Eclipse中安装了WTP插件和...
在描述中提到的"Eclipse MyEclipse svn集成插件",是指将SVN的功能无缝集成到MyEclipse环境中,使得开发者可以直接在IDE内进行版本控制操作,如提交、更新、查看历史记录、解决冲突等,极大地提高了开发效率。...
本文件可以教授你怎么样在Eclipse中添加MyEclipse插件的详细步骤。。
Eclipse和MyEclipse是两款广泛使用的Java集成开发环境(IDE),它们为开发者提供了丰富的功能,包括代码编辑、调试、构建以及项目管理等。而"eclipse、myeclipse经典主题配色theme.epf"是一个专门针对这两款IDE的...
- 如果需要改变Eclipse的语言环境,可以在`myeclipse.ini`文件中设置`-Duser.language=en`来指定使用英文界面。 #### 四、总结 通过上述步骤,我们不仅能够成功地在MyEclipse或Eclipse中安装并配置Jadclipse插件,...
MyEclipse与Eclipse都是广泛使用的Java开发工具,尽管它们都基于Eclipse平台构建,但在项目结构和配置上存在一定的差异。MyEclipse项目中的Web工程通常使用`WebRoot`作为其根目录,而Eclipse则默认使用`WebContent`...
Eclipse和MyEclipse是两种广泛使用的集成开发环境(IDE),尤其适合Java和J2EE项目的开发。下面我们将详细探讨这两个工具的安装过程。 首先,我们来了解Eclipse。Eclipse是一款开源的IDE,由全球开发者社区共同维护...
通过上述步骤,您可以成功地将一个MyEclipse项目转换为Eclipse项目,并确保其能在新的环境中正常运行。需要注意的是,在整个过程中,保持耐心细致的态度非常重要,尤其是在处理配置文件和依赖关系时。此外,熟悉...
### 搭建Eclipse+MyEclipse开发环境详解 #### 一、安装 JDK **JDK**(Java Development Kit)是开发 Java 应用的基础工具包,它包含了 Java 编译器、Java 运行时环境以及其他一些必要的工具。 1. **下载 JDK** ...