问题标签 [eclipse-dtp]
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.
java - 获取特定于 DB2 的解析器实例
我正在尝试创建一个简单的插件,我可以在其中粘贴来自日志的 sql 查询,并让它在表中显示列名和插入的值。除了日期和时间,我已经让它工作了,因为我们的 DB2 数据库使用特殊值,例如{d: '2014-07-03'}
而不是'2014-07-03'
.
我如何弄清楚我需要传递什么值SQLQueryParserManagerProvider.getInstance().getParserManager(dbProduct,
dbVersion);
获得可以处理这些值的正确解析器?
java - 获取 JDBC 查询解析器实例以供 Eclipse 插件使用
我创建了一个简单的插件,它成功地使用了DB2
来自 Eclipse 的 DTP 的解析器,但是在使用JDBC
诸如之类的语法时它会阻塞{d: '2014-07-03'}
。
我怎样才能得到一个SQLQueryParserManager
可以处理这种语法的实例?(目前我正在使用SQLQueryParserManagerProvider.getInstance().getParserManager("DB2 UDB", "V9.5")
,我之前的技巧在这种情况下没有帮助。
eclipse - 如何让 Eclipse 尊重 JPA 2.0 中分隔标识符的“\”?
根据 JPA 2.0 规范,在定义分隔标识符(对匹配保留字的标识符有用)时,\"
必须使用转义双引号。例如,一个名为 USER 的表中的实体应该被注解@Table(name = "\"USER\"")
。
在 1.0 中没有指定,解决方法是使用任何数据库语法。例如,`
在 MySQL 中使用反引号,或在 SQL Server 中使用@Table(name = "`USER`")
方括号, .[]
@Table(name = "[USER]")
在验证类时,Eclipse 似乎不尊重 JPA 2.0 中的引用,并使用双引号明确解析标识符。尽管我在 Eclipse Luna 中使用 EclipseLink 2.5.2,它应该是最新的,但它无法解析指定引用的标识符,因此将其标记为错误。
根据我的调查,Dali(持久性插件)和 DTP(提供对数据库的访问)之间似乎存在一些问题。使用非定界标识符时,它可以很好地解析,但需要这些标识符才能使其与 JPA 工具一起使用并进行部署,这只会发生在 Eclipse IDE 中。
是否有解决方法可以正确解决这些元素?
mysql - 如何使用数据源资源管理器从 Eclipse 连接 MySql
我需要帮助。你能回答这些问题吗?我想将 eclipse 连接到我的数据库,我已经在 eclipse: 中尝试过这些Window>Show View>Other>Data Source Explorer
。之后我们Database Connections
在eclipse下然后右键单击数据库连接并单击New...
然后选择MySql
下Connection Profile Types:
然后我单击New Driver Definition
。在New Driver Definition
对话框下,存在MySql JDBC Driver
特定的系统版本。我选择了一个,但OK
按钮被禁用。它还在顶部显示:“无法在驱动程序定义指定的文件系统中找到 JAR/zip:mysql-connector-java-xxx-bin.jar ”。
如何在New Driver Definition
数据源资源管理器对话框下指定驱动程序模板和定义名称(在数据工具平台中)
java - Eclipse DTP 在 SQL 服务器上不显示 nvarchar
在最新的 Eclipse (Mars) 中,数据源浏览器不会在 MS SQL Server 数据连接上显示 NVARCHAR 类型。以前的版本以及 STS 等开源衍生产品也是如此。但是,诸如 Rational Application Developer 之类的商业工具显示了使用相同数据源的类型。
NVARCHAR 类型在其他数据库 (Oracle) 上正确显示。
如何让 Eclipse (DTP) 使用数据源资源管理器正确显示 NVARCHAR?我们将其与 ORM 映射一起使用,因此在逆向工程时类型很重要。
java - Eclipse 数据工具项目:SQL 查询解析器 - 导入无法解析
我正在使用 Eclipse 4.5.1 Mars,并且 Data Tools Project 已经集成在这个发行版中。我正在尝试使用数据工具项目的 SQL 查询解析器来解析 SQL 文件。我创建了一个新的 Java 项目、一个包和一个类,并使用了这里给出的代码示例:http: //dev.eclipse.org/mhonarc/lists/dtp-sqldevtools-dev/msg00074.html
但是我无法解决使用解析器所需的类。例如,在代码的最开头,您会发现以下语句: SQLQueryParserManager parserManager = SQLQueryParserManagerProvider SQLQueryParserManager 显示错误并要求“导入 'SQLQueryParserManager ' (org.eclipse.datatools.sqltools.parsers.sql.query)” - 我这样做了。在 java 文件“import org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserManager;”顶部的 import-statement 部分 是相关的参考。但是,它一直告诉我“导入 org.eclipse”无法解决。
我不知道如何解决它了。我尝试下载DTP并将插件复制到Mars的插件文件夹中,但也没有任何变化。
这是我尝试运行的 .java 文件。这很简单,但由于某些原因仍然无法解决所需的类。这些课程应该是eclipse Mars imo的一部分。我尝试了不同的 Eclipse 下载,但都一样。请帮忙
java - Eclipse DTP 新驱动定义
我正在尝试通过 Eclipse DTP 从 Eclipse 连接到 Postgresql。
我导航到 Window->Preference->Data Management-> Driver Definition
之后我选择了 PostgreSQL 并尝试通过 New Driver Definition Template 添加驱动程序。但一切似乎都是灰色的,我既无法使用添加按钮编辑添加 jar 文件的驱动程序名称。所有按钮都被禁用并变灰。
请帮忙。
java - 获取 sun.security.validator.ValidatorException:PKIX 路径构建失败:
尝试从 Eclipse marketPlace安装 Eclipse DTP(数据工具平台) 。我正在使用Eclipse Java Neon。我收到以下异常/错误。
任何帮助表示赞赏。