小编ter*_*k11的帖子

Eclipse Mars:ANT任务引用缺少的SWT库

我刚刚升级到Eclipse Mars,突然我的ANT任务与Lunar抱怨很好:

The archive: C:/Program%20Files/eclipse_lunar/plugins/org.eclipse.swt.win32.win32.x86_64_3.104.0.v20150528-0211.jar which is referenced by the classpath, does not exist.
Run Code Online (Sandbox Code Playgroud)

这很奇怪,因为

  • 我确定没有.classpath文件引用这个jar
  • jar实际上存在于该路径下

经过一些研究后,它似乎与https://bugs.eclipse.org/bugs/show_bug.cgi?id=470390有关

任何人都有解决方案来运行我的ANT(除了再次使用月球)?

java eclipse ant

15
推荐指数
1
解决办法
7034
查看次数

获取 oracle.sql.array 的长度

在 Oracle 数据库上,我有一个包含 SDO_GEOMETRY 对象的表。我想在数据库中查询那些边小于 x 的多边形。从理论上讲,这对于像这样的查询很容易

SELECT * FROM myTable t WHERE LENGTH(t.geometry.sdo_ordinates) < x
Run Code Online (Sandbox Code Playgroud)

显然, LENGTH 函数是为 char 定义的,并且类型 t.geometry.sdo_ordinates是 oracle.sql.ARRAY 所以这不起作用。在 Oracle 中选择长度或数组不应该有一种简单的方法吗?不知何故,我无法正确使用语法。

PS:我用下面的查询解决了我的搜索,仍然是原来的问题,是不是有一个数组大小/长度函数?

SELECT * FROM myTable t WHERE LENGTH(t.geomety.Get_WKT()) < (x * c)
Run Code Online (Sandbox Code Playgroud)

sql arrays oracle

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

ant ×1

arrays ×1

eclipse ×1

java ×1

oracle ×1

sql ×1