簡體   English   中英

將Psychopath Xpath2處理器添加為Maven項目中的依賴項

[英]Adding Psychopath Xpath2 processor as a dependency in a maven project

我想在使用Apache maven進行構建的項目(IDE:Intellij Idea)中使用Psychopath Xpath處理器,而該項目在maven中央存儲庫中不可用。 精神病患者罐子在這里 我也知道psychopath XPath2引擎也可以通過P2存儲庫獲得。 為了使Maven下載.jar + Java源+ Javadoc,以及最終其他依賴項(實際上是IBM ICU,Xerces,JavaCup),我必須放入pom.xml中。

如果它可以通過p2存儲庫獲得,如何將其作為依賴項添加到pom.xml中。建議在某些地方使用tycho並從p2存儲庫中添加依賴項。 仍然需要更好的指導。
在“ 使用Maven獲得Hudson構建 ”中,也討論了此問題,但無法從中得到積極的幫助。

您可以配置Maven以直接從P2存儲庫下載依賴項。 這是Psychopath的示例設置:

<project>
 ...

 <repositories>
  <repository>
   <id>kepler</id>
   <layout>p2</layout>
   <url>http://download.eclipse.org/releases/kepler/201306260900</url>
  </repository>
 </repositories>

 <dependencies>
  <dependency>
   <groupId>osgi.bundle</groupId>
   <artifactId>org.eclipse.wst.xml.xpath2.processor</artifactId>
   <version>2.1.100.v201211261519</version>
  </dependency>
  <dependency>
   <groupId>osgi.bundle</groupId>
   <artifactId>java_cup.runtime</artifactId>
   <version>0.10.0.v201005080400</version>
  </dependency>
 </dependencies>

 <build>
  <extensions>
   <extension>
    <groupId>com.github.veithen.cosmos</groupId>
    <artifactId>p2-maven-connector</artifactId>
    <version>0.3</version>
   </extension>
  </extensions>
 </build>
</project>

暫無
暫無

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

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