我有一个简单的POM(见下文)。当我执行mvn部署时,我得到这个错误:
[错误]无法执行目标组织。阿帕奇。专家plugins:maven deploy plugin:2.7:project piccolotest上的部署(默认部署):部署失败:未在POM inside distributionManagement元素或-DaltDeploymentRepository=id::layout::url参数中指定repository元素-
pox中没有直接提到maven插件,所以我猜它是从其他地方获得的。我错过了什么?
Pom文件。。。
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>dk.anderssewerin</groupId>
<artifactId>piccolotest</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>piccolotest</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.piccolo2d</groupId>
<artifactId>piccolo2d-core</artifactId>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>org.piccolo2d</groupId>
<artifactId>piccolo2d-examples</artifactId>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>org.piccolo2d</groupId>
<artifactId>piccolo2d-extras</artifactId>
<version>1.3.1</version>
</dependency>
</dependencies>
</project>
在您的例子中,jar
,是绑定到几个阶段的预定义插件集。由于Maven的每一个新版本都会更改这些插件,因此最好的做法是锁定这些插件的版本。如果你真的想知道它的位置https://git-wip-us.apache.org/repos/asf?p=maven.git;a=水滴;f=maven-core/src/main/resources/META-INF/plexus/default绑定。xml;h=09ECBA441E61D4A997B01AF0171815C558548548537;hb=头
我想在eclipse中的maven项目中使用weblogic maven插件,所以我生成了weblogic maven插件。weblogic server 12c 1.2.1中的jar,我正在使用它。 但我对weblogic maven插件有一个问题。如果我在本地构建maven项目进行部署,则构建失败; 我启用了服务器协议的隧道,但在这个错误中没有什么可以更改的。顺便说一句,我在下面的weblog
我试图使用maven shade插件构建uber jar(构建docker映像),并将项目jar部署到maven存储库。我不想将uber jar部署到maven Repo。因此,要么我需要能够从maven deploy插件中排除特定文件,要么让maven shade插件将uber jar放在不同的位置,这样deploy插件就不会接收到它。 这两件事都有可能吗?
我正在做一个maven构建在我的jenkins和创建一个战争文件,我已经配置了webphere部署插件,并成功地测试了连接。我试图部署战争文件webshere部署插件,但我得到一个错误 部署到IBM WebSphere Application Server时出错:应为Ant GLOB模式。 我猜在我部署maven build时,它需要一个ant构建。 我在jenkins中复制了WebSphereD
问题内容: 我尝试运行时收到此错误 问题答案: 请参阅Maven手册的部署部分。 您需要定义一个在元素的(不是你的,这是很糟糕),或在你的元素。
官方文件目录:kubernetes/cluster/addons/fluentd-elasticsearch $ ls *.yaml es-controller.yaml es-rbac.yaml es-service.yaml fluentd-es-ds.yaml kibana-controller.yaml kibana-service.yaml fluentd-es-rbac.yaml
到 heapster release 页面 下载最新版本的 heapster $ wget https://github.com/kubernetes/heapster/archive/v1.3.0.zip $ unzip v1.3.0.zip $ mv v1.3.0.zip heapster-1.3.0 $ 官方文件目录: heapster-1.3.0/deploy/kube-config/i