簡體   English   中英

編譯java為.jar文件依賴

[英]Compile java to .jar file dependency

我找到了一個我想用來生成文檔的開源 java 應用程序,但是我對 java 知之甚少,對 maven 知之甚少。

該項目是模板模板引擎

我的計划是將上述內容作為依賴項包含在 spring 引導 mvc 應用程序中,這樣我就可以使用 Java API 來呈現文檔,但是我的問題是:

  • 上面的項目沒有列出 maven 所以我不能導入它。
  • 我可以看到一些嵌套在子文件夾中的 .java 文件,我假設我需要編譯為 .class 文件。 嘗試失敗
  • 我已按照自述文件中的說明將依賴項添加到 pom.xml 文件中,但由於找不到 jar 文件而出錯
  • 我找不到導入 pom 文件中列出的 maven 依賴項的方法
  • javac 命令全部失敗

有人可以推薦一種將上述內容克隆並構建到 jar 文件中的方法,

以下是您擁有的 github 鏈接的自述文件中的文本。

嘗試在 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>

從自述文件

最新穩定版本為 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 頁面上提供了以前的版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM