使用WAR文件将JAVA web项目部署到live server(AWS)中

使用WAR文件将JAVA web项目部署到live server(AWS)中,java,servlets,tomcat7,maven-3,Java,Servlets,Tomcat7,Maven 3,将JAVA web应用程序部署到live server时出错。我使用maven工具进行版本控制。我还将应用程序上载到live server,当我使用“mvn deploy”命令进行部署时,我收到一个错误。 错误: 此外,我还在pom.xml中添加了distributionManagement <distributionManagement> <repository> <uniqueVersion>false</uniqueVers

将JAVA web应用程序部署到live server时出错。我使用maven工具进行版本控制。我还将应用程序上载到live server,当我使用“mvn deploy”命令进行部署时,我收到一个错误。 错误:

此外,我还在pom.xml中添加了distributionManagement

<distributionManagement>
    <repository>
        <uniqueVersion>false</uniqueVersion>
        <id>corp1</id>
        <name>Corporate Repository</name>
        <url>scp:///var/lib/tomcat7/webapps/PROJECT_NAME</url>
        <layout>default</layout>
    </repository>
</distributionManagement>

假的
corp1
公司存储库
scp:///var/lib/tomcat7/webapps/PROJECT_NAME
违约

maven
deploy
目标不用于将工件部署到应用服务器。它用于将工件及其相关元数据(如pom.xml文件)部署到存储库管理器,如或


为此,请考虑使用。

maven
deploy
目标不用于将工件部署到应用程序服务器。它用于将工件及其相关元数据(如pom.xml文件)部署到存储库管理器,如或


为此,请考虑使用。

您可以在AWS Elastic beanstalk中创建应用程序,托管WAR文件并管理应用程序

台阶

  • 将java应用程序导出为WAR文件
  • 在AWS服务器的Elastic beanstalk中创建应用程序
  • 上传您的WAR文件,它将为您提供运行web应用程序的链接

  • 参考链接:

    您可以在AWS Elastic beanstalk中创建应用程序,托管WAR文件并管理应用程序

    台阶

  • 将java应用程序导出为WAR文件
  • 在AWS服务器的Elastic beanstalk中创建应用程序
  • 上传您的WAR文件,它将为您提供运行web应用程序的链接
  • 参考链接:

    <distributionManagement>
        <repository>
            <uniqueVersion>false</uniqueVersion>
            <id>corp1</id>
            <name>Corporate Repository</name>
            <url>scp:///var/lib/tomcat7/webapps/PROJECT_NAME</url>
            <layout>default</layout>
        </repository>
    </distributionManagement>