首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >notes.jar java的Maven依赖项?

notes.jar java的Maven依赖项?
EN

Stack Overflow用户
提问于 2018-08-07 17:00:03
回答 1查看 707关注 0票数 -1

notes.jar java的maven依赖关系是什么?我正在使用莲花笔记,我随身带着Notes.jar。我已经尝试搜索MVN存储库和我们本地存储库的依赖关系。

EN

回答 1

Stack Overflow用户

发布于 2021-12-05 04:31:46

我知道这是一个古老的问题,但我需要回到这个问题上来,我在一个运行时间更长的网站上写了一篇关于这个问题的博客。

将Notes.jar (Domino)添加到Maven Repository 2019年5月26日由Slobodan发布在XPagesBeast上

构建质量更好、对JavaAgents依赖更少的XPages应用程序。我需要在Domino之外构建业务逻辑,以便在非Domino应用程序中重用。

Maven将所有依赖项加载到~.m2中

导航到具有终端的Notes.jar所在的位置。

视窗

代码语言:javascript
复制
C:\Program Files (x86)\IBM\Notes\jvm\lib\ext>mvn install:install-file -Dfile=notes.jar -DgroupId=com.ibm.domino -DartifactId=lotus
.domino -Dversion=10.0.1 -Dpackaging=jar -DgeneratePom=true
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---
[INFO] Installing C:\Program Files (x86)\IBM\Notes\jvm\lib\ext\notes.jar to C:\Users\home-dir\.m2\repository\com\ibm\domino\lotus.do
mino\10.0.1\lotus.domino-10.0.1.jar
[INFO] Installing c:\temp\mvninstall1256224580517013755.pom to C:\Users\home-dir\.m2\repository\com\ibm\domino\lotus.domino\10.0.1\l
otus.domino-10.0.1.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.679 s
[INFO] Finished at: 2019-05-25T23:15:51-05:00
[INFO] Final Memory: 8M/309M
[INFO] ------------------------------------------------------------------------

检查您的主目录

代码语言:javascript
复制
C:\Users\home-dir\.m2\repository\com\ibm\domino\lotus.domino\10.0.1>dir
Volume in drive C has no label.
Volume Serial Number is 22DE-547E

Directory of C:\Users\home-dir\.m2\repository\com\ibm\domino\lotus.domino\10.0.1

05/25/2019 11:15 PM <DIR> .
05/25/2019 11:15 PM <DIR> ..
11/29/2018 02:06 AM 2,049,406 lotus.domino-10.0.1.jar
05/25/2019 11:15 PM 471 lotus.domino-10.0.1.pom
05/25/2019 11:15 PM 189 _remote.repositories
3 File(s) 2,050,066 bytes
2 Dir(s) 63,635,619,840 bytes free

C:\Users\home-dir\.m2\repository\com\ibm\domino\lotus.domino\10.0.1

现在,使用Maven的Pom.xml,我可以做到这一点(将Notes.jar排除在打包之外,因为我将使用XPages运行时):

代码语言:javascript
复制
<dependencies>
   <dependency>
      <groupId>com.ibm.domino</groupId>
      <artifactId>lotus.domino</artifactId>
      <version>10.0.1</version>
      <exclusions>
        <exclusion> <!-- declare the exclusion here -->
         <groupId>com.ibm.domino</groupId>
         <artifactId>lotus.domino</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
</dependencies>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51722809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档