当前位置: 首页 > 知识库问答 >
问题:

多重安装:在一个pom.xml中安装-文件

洪河
2023-03-14

(在回答之前请至少阅读以下内容:这是临时措施!不,我们不想设置本地存储库管理器并手动运行脚本)

我们有一个带有一些依赖项的遗留项目,我们有一个包括源代码和javadoc的本地副本,并被证明在生产中运行良好,但在Central中没有相同质量的项目。我们想用我们已经有的那些罐子。

共有1个答案

柴嘉年
2023-03-14

我想像这样的东西会起作用(这将在每个构建中安装它):

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-install-plugin</artifactId>
            <executions>
                <execution>
                    <id>inst_1</id>
                    <phase>initialize</phase>
                    <goals>
                        <goal>install-file</goal>
                    </goals>
                    <configuration>
                        <!-- config for file 1 -->
                    </configuration>
                </execution>
                <execution>
                    <id>inst_2</id>
                    <phase>initialize</phase>
                    <goals>
                        <goal>install-file</goal>
                    </goals>
                    <configuration>
                        <!-- config for file 2 -->
                    </configuration>
                </execution>
                <!-- execution file 3... -->
            </executions>
        </plugin>            
    </plugins>
</build>
 类似资料:
  • 问题内容: (在回答之前,请至少阅读以下内容:这是一个临时措施!不,我们不想设置本地存储库管理器并手动运行脚本) 我们有一个带有一些依赖项的遗留项目,我们具有包含源代码和javadoc的本地副本,并且已被证明可以在生产环境中很好地工作,但是在Central中无法以相同的质量使用。我们想使用我们已经拥有的罐子。 我发现我可以手动运行一个适当的复杂mvn install:install-file命令来

  • 项目生成错误:org.kurento的父POM不可解析。tutorial:kurento-group-call:6.5.0:无法在https://repo.maven.apache.org/maven2中找到org.kurento.tutorial:kurento-tutorial:POM:6.5.0缓存在本地存储库中,将不会重新尝试解析,直到central的更新间隔已过或强制更新且“parent

  • 5.a. 安装一个 Stage 压缩包 设定正确的日期/时间 在继续之前, 您需要检查一下您机器的日期和时间正确与否. 不恰当的时间配置会在后面引起一些奇怪的后果! (Cure: 我的时间就设置错过, 不过当时没见着啥奇怪的后果呀...). 请运行 date 以确认当前时间是否正确: 代码清单 1: 检查时间设置 # date Sun Apr 25 16:21:18 CEST 2004 如果时间日

  • 总是获取此错误。 更多细节请查看截图

  • 我正试图在Ubuntu 16上安装tensorflow for python 2.7。我正在使用pip安装tensorflow gpu,在终端中收到以下消息: 已满足要求:tensorflow gpu in/usr/local/lib/python3.5/dist-packages已满足要求:wheel 当我尝试导入tensorflow时,它会说

  • 我正在尝试安装NetBeans,但我得到一个白色窗口“NetBeans安装程序锁定文件存在”并退出。我以前从未在这台PC上安装过NetBeans,安装程序第一次启动时,我不小心拒绝了它的管理员权限。 我尝试过: > 搜索隐藏文件可见的锁定文件。 在appdata\roaming中查找NetBeans文件夹,但没有。 尝试不同的安装程序 如果有人能帮我,我将不胜感激。