mvn deploy:deploy-file -DgroupId=com.example -DartifactId=demo -Dversion=1.0 -Dpackaging=jar -DrepositoryId=nexus -Dfile=C:\Users\Administrator\Desktop\demo.jar -Durl=http://192.168.59.2:8081/repository/maven-releases/ -DgeneratePom=false
比如:mvn deploy:deploy-file -DgroupId=com.ccb -DartifactId=servlet -Dversion=1.0 -Dpackaging=jar -DrepositoryId=nexus -Dfile=C:\Users\Administrator\Desktop\VerifyAuth.jar -Durl=http://192.168.59.2:8081/repository/maven-releases/ -DgeneratePom=false
这里的nexus对应mvn配置文件里的setting.xml里的
<servers> <!-- server | Specifies the authentication information to use when connecting to a particular server, identified by | a unique name within the system (referred to by the 'id' attribute below). | | NOTE: You should either specify username/password OR privateKey/passphrase, since these pairings are | used together. | <server> <id>deploymentRepo</id> <username>repouser</username> <password>repopwd</password> </server> --> <!-- Another sample, using keys to authenticate. <server> <id>siteServer</id> <privateKey>/path/to/private/key</privateKey> <passphrase>optional; leave empty if not used.</passphrase> </server> --> <server> <id>nexus</id> <username>admin</username> <password>123456</password> </server> </servers>
实在不行可以pom.xml里用compile插件,引入jar包 <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <encoding>UTF-8</encoding> <compilerArguments> <extdirs>src/main/lib</extdirs> </compilerArguments> </configuration> </plugin>
如果要指定settings.xml
mvn -s D:\app\apache-maven-3.2.3\conf\settings.xml deploy:deploy-file -DgroupId=com.abc.pay -DartifactId=client -Dversion=3.1.1 -Dpackaging=jar -Dfile=C:\Users\dongsw\Desktop\client-3.1.1.jar -Durl=http://192.168.59.240:8081/repository/maven-releases/ -DrepositoryId=releases
示例
mvn -s C:\Users\Administrator\.m2\settings.xml deploy:deploy-file -DgroupId=com.websocket.goeasy -Durl=http://maven.sxb.lol/repository/maven-releases/ -DartifactId=goeasy-sdk -Dversion=1.0.0 -Dpackaging=jar -Dfile=C:\Users\Administrator\Desktop\goeasy-sdk-0.3.5.jar -DrepositoryId=releases -X
注意-DrepositoryId=release跟server的id一致
相关推荐
接着,将`jodconverter-core-3.0-beta-4.jar`添加到Java项目的类路径中。配置包括设置OpenOffice或LibreOffice的安装路径,以及指定转换过程中的各种参数。 **3. 使用示例** 在Java代码中,可以通过以下简单步骤...
修 改 完 成 之 后 进 入 DOS 窗 口 输 入 :mvn help:system 运行这条命令的就会下载maven-help-plugin,包括 pom 文件和 jar 文件,这些都会被下载到 maven 的本地仓库 下载完之后,我们的把 apache-maven-3.0 ...
2. **解压 Maven**:下载完成后,将 zip 文件解压到你希望安装的目录,例如在 Windows 上的 `C:\Program Files` 或者 Linux/Mac 的 `/usr/local/` 目录下。 3. **配置环境变量**:为了能在命令行中全局使用 Maven,...
- **原因分析**:NEXUS配置的Proxy类型的仓库中未包含该JAR包。 - **解决方案**: - 在NEXUS主页左侧选择`View Repositories -> Repositories`。 - 在右侧工具栏中选择`Add -> Proxy Repository`。 - 配置`...
- **仓库管理**:Nexus是一款强大的企业级构件仓库管理系统,本书将详细介绍如何使用Nexus来托管和分发Maven构件。 - **镜像设置**:学习如何配置Nexus作为远程仓库的镜像,从而加快构建速度并减少网络负载。 - **...
我们需要修改 Maven 的本地仓库位置,以便将下载的类库(jar 包)放置到自定义的目录下。 三、STS 插件的配置 在安装 STS 插件之后,我们需要配置 STS 插件,以便在 Eclipse 中使用 Spring Boot 项目。 1. 在线...