精华内容
下载资源
问答
  • 因为要配合jenkins,所以控制了war包生成目录: <plugins> <!--打war包到指定的目录下 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>...
    因为要配合jenkins,所以控制了war包的生成目录:

    <plugins>
        <!--打war包到指定的目录下 -->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-dependency-plugin</artifactId>
            <version>2.8</version>
            <executions>
                <execution>
                    <id>copy-war</id>
                    <phase>package</phase>
                    <goals>
                        <goal>copy</goal>
                    </goals>
                    <configuration>
                        <artifactItems>
                            <artifactItem>
                                <groupId>${project.groupId}</groupId>
                                <artifactId>${project.artifactId}</artifactId>
                                <version>${project.version}</version>
                                <type>${project.packaging}</type>
                            </artifactItem>
                        </artifactItems>
                        <!--指定war包保存地址-->
                        <outputDirectory>../target/</outputDirectory>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
    

      

    转载于:https://www.cnblogs.com/cztisthebest/p/9083720.html

    展开全文
  • liunx使用宝塔部署spring-boot项目,启动tomcat项目war没有在webapps下生成目录 检查tomcat配置文件 <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> Host标签中appBase...

    liunx使用宝塔部署spring-boot项目,启动tomcat项目war没有在webapps下生成目录

    检查tomcat配置文件

    <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
    

    Host标签中appBase路径是否为"webapps",我的问题就是原tomcat的配置文件中appBase路径为其他路径,导致编译后的war目录没有在webapps下,以为没有被编译,后面将路径改为"webapps"后,启动tomcat后war正常被编译生成目录在webapps下,项目访问成功。

    展开全文
  • Mac 使用war包生成镜像

    2020-03-02 22:57:42
    1 下载安装tomcat 1.1 下载 直接到官网下载Tomcat:... ...1.2 安装 然后解压到需要的文件夹。 将压缩包拉到问价夹后,双击即可。 2 使用war ; 2.1 位置 将war ,复制到webapps 中; 2.2...

    更详细情况参考:https://blog.csdn.net/leinminna/article/details/104734225

    1 下载安装tomcat

    1.1 下载

    直接到官网下载Tomcat:https://tomcat.apache.org/download-90.cgi
    在这里插入图片描述
    参考连接:https://www.jianshu.com/p/69496fb3495e

    1.2 安装

    然后解压到需要的文件夹。
    将压缩包拉到问价夹后,双击即可。

    2 使用war 包;

    2.1 位置

    将war 包,复制到webapps 中;

    2.2 运行war

    使用命令行工具在bin目录下执行命令:

    sudo sh ./startup.sh
    

    可能会报错
    在这里插入图片描述
    停止tomcat,使用第一中方法替换tools.jar,再启动tomcat。

    2.3 页面展示

    在这里插入图片描述

    2.4 停止运行

    同样在bin目录下执行命令:

    sh shutdown.sh
    

    3 编辑dockerFile

    注意:路径按实际情况配置有所不同

    // 在docker上也安装了tomcat
    FROM tomcat:8.5.43
    // 设置当前目录为工作目录
    WORKDIR /Users/leimin/Documents/cncommdataFile/2020/month_3/apache-tomcat-9.0.31/webapps/
    // 复制war包到docker
    COPY webroot.war /usr/local/tomcat/webapps/webroot.war
    // 替换项目中的工具包(JAVA_HOME/lib/bin/tools.jar),先将其复制到webapps中
    COPY tools.jar /usr/local/tomcat/webapps/webroot/WEB-INF/lib/tools.jar
    // 开发端口号
    EXPOSE 8080
    // 运行tomcat
    CMD ["/usr/local/tomcat/bin/catalina.sh", "run"]
    

    4.生成镜像;

    在webapps目录下执行命令

    docker build -t webroot:v1.0 .
    

    5 测试镜像

    测试镜像,直接运行容器了

    docker run -d --name webroot -p 8080:8080 webroot:v1.0
    

    页面展示结果:
    测试中。。。

    6 下载镜像

    执行命令:

    docker image save -o /Users/leimin/Documents/cncommdataFile/webroot.tar webroot:v1.5
    

    7 加载镜像

    在其他地方使用。

    docker load -i webroot.tar  
    

    参考连接:https://www.cnblogs.com/yshyee/p/7258477.html

    展开全文
  • 如何生成war包

    千次阅读 2018-11-05 12:52:22
    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇...分享知识,造福人民,实现我们中华民族伟大复兴!&nbsp;&nbsp;&nbsp;... 如何制作和部署war包

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

    也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                   

    如何制作和部署war包

    通常的网站,很多是以war包形式发布的
    下边介绍如何自行制作war包

    首先要求制作war包的环境安装j2sdk-1.4.2以上版本
    比如,安装了Plesk的服务器,就都已经具有了j2sdk
    切换到j2sdk的bin目录,找到jar命令
    在linux上,jar命令位于:/usr/java/j2sdk1.4.2/bin
    在win上,jar命令位于:C:/Program Files/SWsoft/Plesk/Additional/JDK/bin

    执行jar -cvf 将要生成的包名.war 要压缩的目录名

    例如,要压缩C:/test目录下的子目录和jsp文件
    则先切换到jar文件所在的路径,键入如下命令:

    c:
    cd c:/test
    jar -cvf test.war *

    即可在当前目录下得到test.war
    随后可以把test.war上传到服务器
    =====================================

    在TOMCAT中部署war

    1、将war文件拷贝到tomcat目录/webapps/ 下。

    2、将必要的jar文件拷贝到tomcat目录/lib/ 下。

    3、修改tomcat目录/conf/下的server.xml。

         <!-- Tomcat Manager Context -->
         <Context path="/manager" docBase="manager" debug="0"privileged="true"/>

         将这段代码中的
         <Context path="/manager" docBase="manager" debug="0" privileged="true"/>
    拷贝一下并修改:path="" 为war路径,docBase=""为你的war的文件名。

    4、完毕,启动tomcat           

    给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

    这里写图片描述
    展开全文
  • 我的IEDA版本是2019,旧版还有个在Project Structure->Artifacts中有Build on make这一步,选择不选择的区别在于是否每次运行都是否更新war包?,如果你们有的话,可以勾选 此处应有两项长成这样的 下一步 ...
  • IDE生成war包

    千次阅读 2019-03-11 13:49:15
    一、IDEA 1、IDEA设置 这里为了演示将Artifacts配置项都清空了 ...这里才是生成war的配置,选择从IGPMS:war exploded中生成,这样就不用自己去设置生成war的内容 点击Apple再点击OK 配置完成 ...
  • idea无法自动生成war包

    2020-08-28 16:26:35
    我在用idea修改代码后,重新启动项目,在target没有生成war包,每次修改后都要手动生成war包就很麻烦 控制台报错 \target\main-1.0.war not found for the web module. 然后通过自己摸索,找到了错误得原因 错误...
  • IntelliJ IDEA生成War包的配置页

    千次阅读 2018-07-28 11:16:02
    先理解下它的含义,来看看官方定义的...默认情况下,IDEA的 Modules 和 Artifacts 的 output目录已经设置好了,不需要更改,打成war包的时候会自动在 WEB-INF目录下生成classes,然后把编译后的文件放进去。
  • IDEA打包war包war包位置

    千次阅读 2020-12-23 16:33:55
    正常编译项目后就会生成war包 在没编译项目前项目目录结构是这样的 可以看到没有out和target文件夹 编译后就生成了out和target文件夹 我们要的war包就在生成的out文件夹里面 然后我们在我们的资源管理器里面去找它 ...
  • 为什么生成ROOT并且启动2次 tomcat在启动后会默认访问ROOT目录,如果把ROOT删了话,tomcat会自动创建一个ROOT文件夹,再把.war内容解压到ROOT里面(第一次启动)。 接着在创建一个.war本身项目的名字,再次解压(第二...
  • 网站的 war包

    2018-06-03 17:17:18
    网站的war包,网站的war包,网站的war包,网站的war包,网站的war包,网站的war包
  • 主要介绍了intellij idea如何将web项目打成war包的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 主要为大家详细介绍了java利用Ant脚本生成war包全过程,感兴趣的朋友可以参考一下
  • Idea快速生成War包

    2017-06-22 16:35:00
    在网上看到了一些使用Maven生成war包的方法,发现有点麻烦,分享一个简单的生成war包的方式。 1、使用Idea集成开发环境,安装Maven Helper插件。 2、在maven项目的在pom.xml文件项目描述部分, 加上 <packaging&...
  • tomcat下,进行war包部署,假设war包名为 test.war,启动tomcat后,webapps中会有ROOT,test两目录和test.war文件。访问test应用内容,需加上应用名test,如 localhost:8080/test/。 目标是想不自动生成ROOT目录,...
  • windows环境下war包通过bat命令实现增量自动打包,亲测有效!!!
  • 当我们使用springboot开发时,有的时候需要打war包在外部tomcat部署,方便运维人员维护,但是修改配置文件后重新打包给运维的时候,又需要修改一些配置这样还是不方便维护。 环境参数 开发环境:IntelliJ IDEA ...
  • maven生成war包,发布到tomcat中

    千次阅读 2015-05-14 14:00:13
    maven生成war包,发布到tomcat中
  • idea打war包并发布到docker的tomcat容器中,包括打war包步骤和如何将打好的war包发布到docker的tomcat容器中的详细步骤,自己实操后进行的总结。后面还会将如何部署docker进行总结,上传。
  • 两个坑 .war.original 生成这种格式的文件,是因为在开启了二次打包。具体可以看这里 修改入口文件的配置 , 官方文档看这里 类似下面的代码,要继承SpringBootServletInitialize...
  • Idea如何生成war包

    千次阅读 2020-03-13 21:00:31
    关于如何生成war包 我上一篇介绍了简单的手动生成war包的方法 我现在再说下IDEA导出war包的方法 IDEA如何导出war包 首先点击File -->Project Structure进入配置页面 选择在Artifacts栏里点击加号,选择Web ...
  • 主要介绍了关于idea 生成war 放入tomcat的路径访问问题,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • 打包生成war文件

    万次阅读 2013-06-26 15:54:29
    其实war文件就是Java中web应用程序的打包。借用一个老兄的话,“当你一个web应用程序很多的时候,如果你想把它部署到别的机器上,来回拷这些文件是件挺郁闷的事情,如果要是一个文件就好了。。。那么war文件就可以...
  • 如何将springboot项目导出成war包

    千次阅读 2019-01-03 22:44:03
    1.将pom.xml中的jar改成war  2.添加依赖 &lt;dependency&gt; &lt;groupId&gt;javax.servlet&lt;/groupId&gt; &lt;artifactId&gt;javax.servlet-api&lt;/artifactId&...
  • 2.关于war包生成. java application -----jar文件. web application------war文件。 使用压缩工具将web应用压缩成zip文件,修改后缀名为war, 将war文件直接复制到tomcat/webapps下,当服务器...
  • dubbo-admin是一个maven项目,首先要在官网上下载源码。...其实下面所谓配置的目的就是为了得到war包war包网上也有,但是下载了很多下来都会有问题,原因可能是每个人的电脑jdk版本或其他环境不一样,因...
  • https://blog.csdn.net/ibigboy/article/details/90287963
  • 主要给大家介绍了关于spring boot项目打包成war在tomcat运行的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用spring boot具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 80,731
精华内容 32,292
关键字:

war包如何生成