【问题标题】:How to convert HTML to Atlassian Wiki markup?如何将 HTML 转换为 Atlassian Wiki 标记?
【发布时间】:2018-04-01 07:19:46
【问题描述】:

我需要将 HTML 字符串更改为 Atlassian 标记字符串。

我正在尝试在 Java 应用程序中执行此操作(witchout Atlassian SDK)。

我找到了合适的解决方案here

但我还是有问题:

java.lang.NoClassDefFoundError: com/opensymphony/util/TextUtils

我下载了额外的依赖:

    <dependency>
        <groupId>opensymphony</groupId>
        <artifactId>xwork</artifactId>
        <version>1.2.5-atlassian-8</version>
        <systemPath>C:\Users\exo\eclipse-workspace\JiraXMLToCSV\xwork-1.2.5-atlassian-8.jar</systemPath>
        <scope>system</scope>
    </dependency>
    <dependency>
        <groupId>org.jsoup</groupId>
        <artifactId>jsoup</artifactId>
        <version>1.10.3</version>
    </dependency>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.8.2</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>com.atlassian.renderer</groupId>
        <artifactId>atlassian-renderer</artifactId>
        <version>8.0.5</version>
        <systemPath>C:\Users\exo\eclipse-workspace\JiraXMLToCSV\atlassian-renderer-8.0.5.jar</systemPath>
        <scope>system</scope>
    </dependency>

我应该添加一些其他依赖项吗?

【问题讨论】:

  • OpenSymphony 在 Maven 存储库中也可用,您是否尝试过使用 repo 资源而不是本地 jar 文件? mvnrepository.com/artifact/com.opensymphony/xwork 或者你需要那个特定的“atlassian”版本吗?
  • 你是对的,但这仍然对我不起作用

标签: java maven html-parsing renderer


【解决方案1】:

添加这个:

<dependency>
    <groupId>com.opensymphony</groupId>
    <artifactId>xwork</artifactId>
    <version>2.1.3</version>
</dependency>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-25
    • 1970-01-01
    • 2014-12-14
    • 1970-01-01
    • 2010-12-11
    • 2012-04-23
    相关资源
    最近更新 更多