Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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
Maven将.jar部署到网络位置_Maven_Jar - Fatal编程技术网

Maven将.jar部署到网络位置

Maven将.jar部署到网络位置,maven,jar,Maven,Jar,如何将.jar部署到网络路径?我正在查看和其他示例,并不断发现有关部署到tomcat、glassfish和ftp的内容。我的需求更简单。我只需要部署到网络路径 好处:运行网络路径后,是否可以在外部windows命令提示符上运行控制台命令?maven部署插件旨在将工件部署到存储库,这通常意味着部署到存储库管理器(Artifactory、Nexus、Archiva等)。你正在谈论的事情可以由支持你需要的事情的人来处理。其他容器,如玻璃鱼,也可以通过人工搬运。我不知道有最新的glassfish mav

如何将.jar部署到网络路径?我正在查看和其他示例,并不断发现有关部署到tomcat、glassfish和ftp的内容。我的需求更简单。我只需要部署到网络路径


好处:运行网络路径后,是否可以在外部windows命令提示符上运行控制台命令?

maven部署插件旨在将工件部署到存储库,这通常意味着部署到存储库管理器(Artifactory、Nexus、Archiva等)。你正在谈论的事情可以由支持你需要的事情的人来处理。其他容器,如玻璃鱼,也可以通过人工搬运。我不知道有最新的glassfish maven插件,只有这一个看起来过时了()

如果您喜欢通过ftp进行部署,则可以使用以下配置进行部署:


...
ftp存储库
ftp://repository.mycompany.com/repository
org.apache.maven.wagen
货车ftp
1.0-beta-6
...
...
ftp存储库
用户
通过
...
但这与Maven的想法相矛盾

您可以尝试使用maven deploy插件的deploy file目标,看看这是否是部署到网络路径的选项。我不确定这是否有效

<project>
  ...
  <distributionManagement>
    <repository>
      <id>ftp-repository</id>
      <url>ftp://repository.mycompany.com/repository</url>
    </repository>
  </distributionManagement>

  <build>
    <extensions>
      <!-- Enabling the use of FTP -->
      <extension>
        <groupId>org.apache.maven.wagon</groupId>
         <artifactId>wagon-ftp</artifactId>
         <version>1.0-beta-6</version>
      </extension>
    </extensions>
  </build>
  ...
</project>

<settings>
  ...
  <servers>
    <server>
      <id>ftp-repository</id>
      <username>user</username>
      <password>pass</password>
    </server>
  </servers>
  ...
</settings>