Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在部署时禁用着色_Java_Maven - Fatal编程技术网

Java 在部署时禁用着色

Java 在部署时禁用着色,java,maven,Java,Maven,我目前正试图找出如何不将着色工件部署到我的maven存储库中 我当前的项目需要一些模块来生成可以与用户共享的着色工件,但在部署时,我只想上传原始jar文件,其中只包含我们开发人员需要的内容 部署maven项目时有没有办法禁用着色目标? 禁用deploy将完全禁用它,而不仅仅是上载着色JAR文件 提前谢谢 我假设您正在使用maven shade插件 如果是这样,您可以在插件配置中添加以下内容: <configuration> <shadedArtifactAt

我目前正试图找出如何不将着色工件部署到我的maven存储库中

我当前的项目需要一些模块来生成可以与用户共享的着色工件,但在部署时,我只想上传原始jar文件,其中只包含我们开发人员需要的内容

部署maven项目时有没有办法禁用着色目标? 禁用deploy将完全禁用它,而不仅仅是上载着色JAR文件


提前谢谢

我假设您正在使用maven shade插件

如果是这样,您可以在插件配置中添加以下内容:

<configuration>
          <shadedArtifactAttached>true</shadedArtifactAttached>
          <shadedClassifierName>myclassifier</shadedClassifierName>
</configuration>

真的
我的分类器
这将使maven shade插件将原始工件和着色工件(使用分类器
myclassifier
)部署到存储库中


这够好吗?我不确定如何完全禁用着色工件的部署。

我假设您使用的是maven shade插件

如果是这样,您可以在插件配置中添加以下内容:

<configuration>
          <shadedArtifactAttached>true</shadedArtifactAttached>
          <shadedClassifierName>myclassifier</shadedClassifierName>
</configuration>

真的
我的分类器
这将使maven shade插件将原始工件和着色工件(使用分类器
myclassifier
)部署到存储库中


这够好吗?我不确定如何完全禁用着色工件的部署。

我假设您使用的是maven shade插件

如果是这样,您可以在插件配置中添加以下内容:

<configuration>
          <shadedArtifactAttached>true</shadedArtifactAttached>
          <shadedClassifierName>myclassifier</shadedClassifierName>
</configuration>

真的
我的分类器
这将使maven shade插件将原始工件和着色工件(使用分类器
myclassifier
)部署到存储库中


这够好吗?我不确定如何完全禁用着色工件的部署。

我假设您使用的是maven shade插件

如果是这样,您可以在插件配置中添加以下内容:

<configuration>
          <shadedArtifactAttached>true</shadedArtifactAttached>
          <shadedClassifierName>myclassifier</shadedClassifierName>
</configuration>

真的
我的分类器
这将使maven shade插件将原始工件和着色工件(使用分类器
myclassifier
)部署到存储库中


这够好吗?我不知道如何才能完全禁用着色工件的部署。

不,它仍在尝试上载这个巨大的JAR。我以前没有启用该选项,将其设置为“false”也不会起作用。设置工件的“最终名称”成功了though@SpaceEmotion将
finalName
设置为what?仅设置为默认值以外的值。我将我的设置为原始名称,后缀为“shade”否,它仍在尝试上载这个巨大的JAR。我以前没有启用该选项,将其设置为“false”也不会起作用。设置工件的“最终名称”成功了though@SpaceEmotion将
finalName
设置为what?仅设置为默认值以外的值。我将我的设置为原始名称,后缀为“shade”否,它仍在尝试上载这个巨大的JAR。我以前没有启用该选项,将其设置为“false”也不会起作用。设置工件的“最终名称”成功了though@SpaceEmotion将
finalName
设置为what?仅设置为默认值以外的值。我将我的设置为原始名称,后缀为“shade”否,它仍在尝试上载这个巨大的JAR。我以前没有启用该选项,将其设置为“false”也不会起作用。设置工件的“最终名称”成功了though@SpaceEmotion将
finalName
设置为what?仅设置为默认值以外的值。我把我的名字改成后缀为“shade”的原名