我找到了一個開源的 java 應用程式,我想用它來生成一個檔案,但是我對 java 知之甚少,對 maven 更是知之甚少。
該專案是Stencil 模板引擎
我的計劃是將上述內容作為依賴項包含在 spring boot mvc 應用程式中,以便我可以使用 Java API 來呈現檔案,但是我的問題是:
- 上面的專案沒有被列為 Maven,所以我無法匯入它。
- 我可以看到一些嵌套在子檔案夾中的 .java 檔案,我假設我需要編譯為 .class 檔案。嘗試失敗
- 我已經按照自述檔案中的說明將依賴項添加到 pom.xml 檔案中,但由于找不到 jar 檔案而出錯
- 我找不到匯入 pom 檔案中列出的 maven 依賴項的方法
- javac 命令全部失敗
有人可以推薦一種將上述內容克隆并構建到 jar 檔案中的方法,
uj5u.com熱心網友回復:
以下是您擁有的 github 鏈接的 README 檔案中的文本。
嘗試在 pom.xml 中添加 maven 存盤庫和 maven 依賴項
例如在你現有的 pom xml 中添加這個:
<repositories>
<repository>
<id>clojars.org</id>
<url>https://repo.clojars.org</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>io.github.erdos</groupId>
<artifactId>stencil-core</artifactId>
<version>0.3.29</version>
</dependency>
</dependencies>
來自 README 檔案
最新的穩定版本是 0.3.29
最新的快照版本是 0.3.30-SNAPSHOT
如果您使用 Maven,請將以下內容添加到您的 pom.xml:
依賴:
<dependency> <groupId>io.github.erdos</groupId> <artifactId>stencil-core</artifactId> <version>0.3.29</version> </dependency>以及 Clojars 存盤庫:
<repository> <id>clojars.org</id> <url>https://repo.clojars.org</url> </repository>或者,如果您使用 Leiningen,請將以下內容添加到 project.clj 檔案的 :dependencies 部分:[io.github.erdos/stencil-core "0.3.29"]
以前的版本可在 Stencil Clojars 頁面上找到。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/380134.html
上一篇:SpringMVC與Thymeleaf的集成 現有的JSPapachetile
下一篇:為什么@WebMvcTest不將Controller-Advices加載到Application-Context中?
