问题标签 [jcabi]
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.
xpath - 使用 com.jcabi.jcabi-xml 时,“前缀必须解析为命名空间:p”
我正在使用 jython、poi 和 jcabi 来解析 pptx 文档。
目标是找出文档中的任何动画定义
这是片段。
在最后一行(print
语句)我有一个例外
我之前添加了以下行,print
但错误仍然存在
我的问题:
如何删除“前缀必须解析”错误消息?
更多信息:
这是 xml 文档的示例片段
这是我用来管理依赖关系的 pom.xmlmaven
maven - 带有 Jcabi Maven 插件的 AspectJ 二进制编织不适用于 Kotlin 代码
我正在尝试对将在方法执行之前和之后记录的函数运行一个小注释。
我所做的:(所有课程都在src/main/kotlin
)
注释类
方面类
带有注解方法的 Foo 类
主文件
我的 POM.xml(剪切版)
当我基本上运行这个 main 时,我得到的是它在我的 Foo 类方法中的 println:
但是我没有得到我期望从 Aspect 类获得的执行前后原则。
你们之前有没有遇到过这个问题?这让我很苦恼,因为我无法理解这里发生了什么。
java - 使用 jsch - java 以 root 用户身份执行 bash 命令
我有一个场景,其中一些命令需要以 root 用户身份执行(在执行 $ sudo su 而不是 sudo $ cmd 之后)。同样,我无法在 jsch 上进行操作。有人可以提供一种在以 root 身份登录后执行某些命令的方法。或者任何等效的库也可以。
鉴于我正在尝试的代码示例和操作是
tail -0f /var/log/xx/xx/original.log > /var/log/xx/xx/copy.txt
输出显示 /var/log/xx/xx/copy.txt: Permission denied
第二个代码示例
}
ssh - 使用 java jcabi SSH 客户端(或其他)在 shell 中执行多个命令
我了解如何创建 ssh shell
我也了解如何运行命令
我可以轻松分析输出字符串
但是我如何一个接一个地发送相同的“shell”命令
和奖励问题有时命令需要用户确认(“按 Y 继续”)
图书馆可以吗?
java - 为什么 jcabi-aspects 注释不起作用
我有这个代码:
但它只运行一次该功能。这是输出:
这是我的pom:
加上这个插件:
我的程序不识别任何注释,而不仅仅是重试。我怎样才能让它识别注释?谢谢你
java - 无效的 XPath 查询 - 在 Java 上使用 jcabi
我在jcabi
处理一些数据时发现了意外的行为。
数据(只是开始)
我尝试获取列表dcat:distribution
编码:
我得到这个错误:
我尝试:
有任何想法吗?
亲切的问候
java - 使用 JCabi Java 读取 UTF-16 XML 文件
我发现这个 JCabi 片段代码适用于 UTF-8 xml 编码文件,它基本上读取 xml 文件,然后将其打印为字符串。
但是我需要这个在 UTF-16 编码的 xml 上运行相同的代码,它给了我以下错误:
[致命错误]:1:1:序言中不允许内容。线程“AWT-EventQueue-0”java.lang.IllegalArgumentException 中的异常:无法解析,很可能 XML 无效
引起:org.xml.sax.SAXParseException;行号:1;列号:1;序言中不能有内容。
我已经阅读了有关此错误的信息,这意味着解析器无法识别序言,因为它看到了由于编码而不应该存在的字符。
我已经尝试过其他库,它们提供了一种“告诉”编码源文件的类的方法,但是我能够让它在某种程度上工作的唯一库是 JCabi,但我找不到告诉它我的源文件是用 UTF-16 编码的方法。
谢谢,任何帮助表示赞赏。