2017-10-20 200 views
0

我需要將HTML字符串更改爲Atlassian標記字符串。如何將HTML轉換爲Atlassian Wiki標記?

我想在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> 

我應該添加一些其他的依賴呢?

+0

OpenSymphony的也可以在Maven倉庫,你嘗試過使用回購的資源,而不是本地的jar文件? https://mvnrepository.com/artifact/com.opensymphony/xwork/ 或者您是否需要特定的「atlassian」版本? – Korashen

+0

你是對的,但這仍然不適合我 – JOST

回答

0

補充一點:

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

我已經試過這個 - 它不起作用 – JOST