精华内容
下载资源
问答
  • MySQL服务读取参数文件my.cnf的规律研究探索 在MySQL中,它是按什么顺序或规律去读取my.cnf配置文件的呢?其实只要你花一点功夫,实验测试一下就能弄清楚,下面的实验环境为5.7.21 MySQL Community Server.其它版本如 ....

    《day18_String练习_基本类型包装类_集合入门》

    package cn.itcast.api.String.test; public class StringTest_1 { public static void main(String[] args ...

    ABAP字符串按长度拆分

    REPORT ytest_012 MESSAGE-ID oo. ) TYPE c. ) TYPE c. ) TYPE c. DATA: l_pos TYPE i. DATA: BEGIN OF ls_ ...

    常用PHP缓存技术

    1.全页面静态化缓存 也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程. 一种比较常用的实现方式是用输出缓存: Ob_start() ******要 ...

    Android图表引擎AChartEngine之折线图使用

    最近在帮老师做一个课题,其中app端需要显示折线图以便直观地看数据波动,上网查了些资料后发现了这款图标引擎,另外感谢李坤老师的博客,帮助很大. 废话不多说,下面写代码. 一.AChartEngine是 ...

    php错误处理和php异常处理机制

    php错误处理  当我们开发程序时,有时候程序出现了问题,我们就可以用以下几种办法找出错误.  开发阶段:开发时输出所有的错误报告,有利于我们进行程序调试  运行阶段:我们不要让程序输出任何一种错误报 ...

    freemarker定义自己的标签错误(八)

    1.错误叙述性说明 freemarker.core.ParseException: Token manager error: freemarker.core.TokenMgrError: Unknow ...

    统计学习方法(三)——K近邻法

    /*先把标题给写了.这样就能经常提醒自己*/ 1. k近邻算法 k临近算法的过程,即对一个新的样本,找到特征空间中与其最近的k个样本,这k个样本多数属于某个类,就把这个新的样本也归为这个类. 算法  ...

    MySQL服务读取参数文件my.cnf的规律研究探索

    在MySQL中,它是按什么顺序或规律去读取my.cnf配置文件的呢?其实只要你花一点功夫,实验测试一下就能弄清楚,下面的实验环境为5.7.21 MySQL Community Server.其它版本如 ...

    win32程序之窗口程序,以及消息机制

    win32程序值窗口程序,以及消息机制 一丶简介 通过上一讲.我们了解了窗口其实是绘制出来的.而且是不断绘制的过程. 所以窗口的本质是绘制. 但是我们现在看到的窗口程序.都可以点击关闭按钮. 使用鼠标 ...

    为iframe添加onclick事件

    如果页面上有iframe时,鼠标点击在iframe内时,包含iframe的document是不响应任何事件的, 例如: $("#iframe1").click(function() ...

    展开全文
  • 在这里, 我们将讨论什么是war文件, 如何创建war文件, 如何部署war文件以及如何提取war文件。什么是war文件?Web存档(war)文件包含Web应用程序的所有内容。它减少了传输文件的时间。war文件的优势节省时间:war文件将...

    本文概述

    war(网络存档)文件包含网络项目的文件。它可能具有servlet, xml, jsp, 图像, html, css, js等文件。

    在这里, 我们将讨论什么是war文件, 如何创建war文件, 如何部署war文件以及如何提取war文件。

    什么是war文件?

    Web存档(war)文件包含Web应用程序的所有内容。它减少了传输文件的时间。

    war文件的优势

    节省时间:war文件将所有文件组合到一个单元中。因此, 从客户端到服务器传输文件所需的时间更少。

    如何创建war文件?

    要创建war文件, 你需要使用JDK的jar工具。你需要使用jar的-c开关来创建war文件。

    进入项目的项目目录(在WEB-INF之外), 然后编写以下命令:

    jar -cvf projectname.war *

    在这里, -c用于创建文件, -v用于生成详细输出, 而-f用于指定存档文件名。

    *(星号)符号表示该目录(包括子目录)的所有文件。

    如何部署war文件?

    有两种部署war文件的方式。

    通过服务器控制台面板

    通过手动将war文件保存在服务器的特定文件夹中。

    如果要在apache tomcat服务器中手动部署war文件, 请转到apache tomcat的webapps目录, 并将war文件粘贴到此处。

    现在, 你可以通过浏览器访问Web项目。

    注意:服务器将在内部提取war文件。

    如何手动提取war文件?

    要提取war文件, 需要使用JDK的jar工具的-x开关。让我们看一下提取war文件的命令。

    jar -xvf projectname.war

    展开全文
  • 命令行打包 war文件

    2021-02-28 19:29:59
    > 根据自己项目的真实情况需要注意配置jdk环境,如果jdk环境不同可能造成打出的war包不能正常运行。例如 项目使用jdk1.7 打包使用javac必须为jdk1.7中的...命令行打包 war文件echo 准备java文件dir *.java/s/b &g...

    > 根据自己项目的真实情况需要注意配置jdk环境,如果jdk环境不同可能造成打出的war包不能正常运行。例如 项目使用jdk1.7 打包使用javac必须为jdk1.7中的javac命令,tomcat需要配置执行的jdk环境为1.7。如果电脑使用的和项目使用的是同一个jdk,配置路径可以省略,其他情况不能省略。

    命令行打包 war文件

    echo 准备java文件

    dir *.java/s/b > source.txt

    if exist out\classes (

    echo 清理中…

    rd /S/Q out

    )

    echo 清理中完成

    md out\classes

    md out\webapp

    echo 编译源码

    set JAVA_HOME=D:\Program Files\Java\jdk1.7.0_75

    %JAVA_HOME%\bin\javac -cp .;E:\apache-tomcat-8.5.35\lib\*;E:\apache-tomcat-8.5.35\bin\*;E:\auto_test\zchfaxgb\src\main\webapp\WEB-INF\lib\* -d out\classes -encoding utf-8 @source.txt

    echo 复制webapp目录

    xcopy src\main\webapp out\webapp /s/e/i/y

    echo 创建编译源码路径

    md out\webapp\WEB-INF\classes

    echo 复制classes目录

    xcopy out\classes out\webapp\WEB-INF\classes /s/e/i/y

    echo 复制resources目录

    xcopy src\main\resources out\webapp\WEB-INF\classes /s/e/i/y

    echo 开始打包

    cd out\webapp

    echo 打包中

    jar -cvf zcjf.war *

    move zcjf.war ../../

    echo 打包完成

    pause

    由于使用的是jdk1.7 所以需要配置环境路径、tomcat也需要配置jdk为1.7

    set JAVA_HOME=D:\Program Files\Java\jdk1.7.0_75

    set JRE_HOME=D:\Program Files\Java\jdk1.7.0_75\jre

    参考文件

    javac -cp .;E:\apache-tomcat-8.5.35\lib\*;E:\apache-tomcat-8.5.35\bin\*;E:\Java_Workspace\zchfax_web\zchfaxgb\src\main\webapp\WEB-INF\lib\* -d E://temp/classes -encoding utf-8 E:\Java_Workspace\zchfax_web\zchfaxgb\src\main\java\*.java

    javac -cp .;E:\apache-tomcat-8.5.35\lib\*;E:\apache-tomcat-8.5.35\bin\*;E:\Java_Workspace\zchfax_web\zchfaxgb\src\main\webapp\WEB-INF\lib\* -d E:\Java_Workspace\zchfax_web\zchfaxgb\src -encoding utf-8 ./*.java

    生产编译的source.txt的说明文件

    cd src

    dir *.java/s/b > source.txt

    javac -cp .;E:\apache-tomcat-8.5.35\lib\*;E:\apache-tomcat-8.5.35\bin\*;E:\Java_Workspace\zchfax_web\zchfaxgb\src\main\webapp\WEB-INF\lib\* -d cn @source.txt

    //这句话是说编译java文件,并且把编译文件放到-d指定的文件夹

    javac -cp .;E:\apache-tomcat-8.5.35\lib\*;E:\apache-tomcat-8.5.35\bin\*;E:\Java_Workspace\zchfax_web\zchfaxgb\src\main\webapp\WEB-INF\lib\*;D:\Program Files\Java\jdk1.7.0_75\lib\* -d classes -encoding utf-8 @source.txt

    javac -cp .;E:\apache-tomcat-8.5.35\lib\*;E:\apache-tomcat-8.5.35\bin\*;E:\Java_Workspace\zchfax_web\zchfaxgb\src\main\webapp\WEB-INF\lib\*;”D:\Program Files\Java\jdk1.7.0_75\lib\*” -d ./main/webapp/WEB-INF/classes -encoding utf-8 @source.txt

    2.拷贝资源文件

    拷贝配置文件。有时我们会将配置文件(如spring、数据库的配置文件)放在src目录下,此时需要将这些配置文件拷贝到classes文件夹中,要保持原有的包结构。

    拷贝classes文件夹。将整个classes文件夹拷贝至WebContent/WEB-INF目录里面

    3.生成war包

    jar -cvf Log.war F:\log\WebContent\*

    Share this:

    展开全文
  • 因为我被告知要在我的localhost之外部署它,例如webbhotel或simular,我需要将项目导出为war文件而不是jar文件.UPDATE!我将项目作为Spring Initialzr中生成的Springproject运行,并使用Eclipse作为IDE.在Eclipse中,我...

    我是Spring Boot的新手,我已经完成了一个在我的localhost上运行良好的应用程序.因为我被告知要在我的localhost之外部署它,例如webbhotel或simular,我需要将项目导出为war文件而不是jar文件.

    UPDATE!

    我将项目作为Spring Initialzr中生成的Springproject运行,并使用Eclipse作为IDE.

    在Eclipse中,我遵循了这些步骤

    war

    org.springframework.boot

    spring-boot-starter-tomcat

    provided

    在我的项目中,我使用

    org.apache.tomcat.embed

    tomcat-embed-jasper

    provided

    我是否需要添加sprinng-boot-starter-tomcat依赖项并添加提供给tomcat-embed-jasper以及我的依赖项将是这样的?

    org.apache.tomcat.embed

    tomcat-embed-jasper

    provided

    org.springframework.boot

    spring-boot-starter-tomcat

    provided

    当我尝试在Eclipse中导出到war-file时,Eclipse无法找到我的项目.如果我尝试导出Java> JAR FILE,它可以找到它,但如果我尝试Web> WAR FILE则不会

    有谁知道我做错了什么,是否有必要导出到WAR文件部署到外部服务器?

    解决方法:

    您需要在@SpringBootApplication中扩展**** SpringBootServletInitializer ****

    您不需要为war文件生成添加**** sprinng-boot-starter-tomcat ****依赖项

    2fda9378c9dd23c92d412a7f52e44a1c.png

    在pom.xml中使用以下配置

    war

    为项目配置Build Path并选择JDK

    右键单击项目>运行方式> Maven安装

    它将在目标文件夹中生成war文件.

    2cc768359b37a907168a38106422a3d4.png

    复制此战争并部署到任何Web /应用程序服务器(我已将其重命名为demo.war).

    您可以使用主机名,后跟端口和应用名称来访问该应用.

    0b88f2a02da520453d18ec7868a22d5d.png

    标签:java,spring-boot,maven,eclipse,war

    来源: https://codeday.me/bug/20190724/1522079.html

    展开全文
  • 我正在尝试创建一个将部署在Web /应用程序服务器上的war文件.该应用程序的源文件纯粹是HTML,CSS和JavaScript.我们的REST API和其他后端代码都有一个单独的war文件.大多数指南都谈到使用java编译,并指向WEB-INF文件夹...
  • 1、举个例子,当编写一个工具类库,里面有十几个类,每个类对应一个class文件时,为了方便别人调用,是不是要装在一个文件中,方便传递和引用。2、打jar包还有一个好处,就是不包含源文件,对于一些机密信息的库,...
  • 将Web应用打包成WAR文件的方法(1)在命令行中运用Jar命令假定有一个Web应用:C:\myHomemyHome/WEB-INF/……myHome/files/……myHome/image/……myHome/src/……myHome/index.jsp在命令行窗口下执行如下命令:C:\>...
  • wsdl文件生成java代码

    2021-02-28 11:37:13
    通过 axis 代码工具包和拿到的接口的 WSDL 文件,生成 java 的 webservice 客户端代 码 新建 ......wsdl ③根据 WSDL 文档生成的 java 客户端程序如图 13: 图 13 客户端 java 代码 ④编写代码测试本服务的所有计算...
  • 如何生成WAR文件(1)将Web应用打包成WAR文件的方法 2007年09月27日 星期四 10:41 (1)在命令行中运用Jar命令 假定有一个Web应用:C:/myHome myHome/WEB-INF/…… myHome/files/…… myHome/p_w_picpath/…… myHome/...
  • War文件中的MANIFEST.MF

    2021-03-12 18:51:05
    ■前言 Jenkins生成war,glassfish中无法展开 ■war构造 war └META-INF  └MANIFEST.MF  └maven └GroupID └ProjectID └pom.properties └pom.xml ...
  • 1.什么是war文件?如果一个Web应用程序的目录和文件非常多,那么将这个Web应用程序部署到另一台机器上,就不是很方便了,我们可以将Web应用程序打包成Web归档(WAR)文件。这个过程和把Java类文件打包成jar文件的过程...
  • 前面大鸟谈到安装Solo博客教程时候如何解压WAR文件,如果我们用宝塔面板来安装一些Java程序时候,一般都是打包的war格式,所以需要解压之后才可以使用。解压war可以用命令,或者用tomcat帮助我们自动解压,宝塔面板...
  • Tomcat日志:java.io.IOException: Unable to create the file [/usr/local/tomcat/webapps/mywebapp/META-INF/war-tracker]at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:180)at org.apache....
  • 修改war文件 jar uvf

    2021-04-02 09:08:31
    1.将war包移动到一个干净的路径下,使用jar xvf ROOT.war命令将war进行解压操作 //解压ROOT.war包 2.修改相应的文件内容 //修改想要修改的文件,比如WEB-INF/web.xml 3.使用jar uvf ROOT.war WEB-INF/web.xml 命令...
  • 使用ant脚本前的准备1、下载一个ant安装包。如:apache-ant-1.8.4-bin.zip。解压到E盘。2、配置环境变量。新增ANT_HOME:E:\apache-ant-1.8.4;PATH增加:E:\apache-ant-1.8.4\...打包的实质生成jar包的实质1、编译...
  • 今天面试一家公司,问我生成war包的命令是什么?当时没明白,就说自己用的eclipse直接右键 export --->war 完了重启tomcat(第一种)好久没用maven了。回来一查才明白,估计是想问我,maven打包war的命令:在控制台...
  • 第一步:Export War ... 输入生成war包路径 -> finish第二步:SSH连接服务器主机:xxxxxxxxxxxx账号:username密码:password第三步:将war包放到/gxxj/apache-tomcat-6.0.44-ins第四步:先关闭tomcat(shutdown...
  • SpringMVC工程生成war

    2021-10-09 11:38:40
    WAR包中没有index.html文件 基本流程 右键要生成war包的工程,Export——WAR file,如下图所示。 在弹出的对话框中,依次输入①war生成的目标路径②目标运行环境③是否将java源文件一起导出到war包。 请注意,在...
  • 替换war包中的文件

    2021-03-07 07:29:34
    1.如果要替换的文件直接在war包的根目录(一级目录)下,直接使用jaruvf命令替换即可如:替换a.war中b.xml文件jar uvf a.war b.xml注:b.xml需要和a.war在同一个目录下。2.如果要替换的文件war包的二级及以下目录下...
  • 如何更新war包内文件

    2021-02-04 17:38:58
    如何更新war包内文件1.替换的文件直接在war包的根目录(一级目录)下2.替换的文件war包的二级及以下目录如果是window下需要注意 转载链接,若侵删 https://www.cnblogs.com/yanan7890/p/9572757.html 1.替换的...
  • 前提 JDK1.8,IDEA 2019.3.3,SSM项目 配置过程 1.打开项目最上面的导航栏,打包前配置准备...进行war生成 1.点击创建war包进来 2.将这几个内容都添加到包的结构中 MANIFEST.MF,WEB-INF(classes,lib) 3.正式打包
  • Context Container的文件有两个重点:In individual files (with a “.xml” extension) in the $CATALINA_BASE/conf/[enginename]/[hostname]/ directory. The name of the file (less the .xml extension) will be...
  • 我把项目名target项目名-1.0-small.war文件解压缩后,WEB-INFclasses包名下除了xml文件,都是空的。build信息:[proguard] Note: there were 84 unkept descriptor classes in kept class members.[proguard] You ...
  • 1、下载与安装scipy2、wav文件写操作3、signal.chirp函数使用说明4、点击按钮实现信号生成,点击按钮实现信号显示5、Python代码#!usr/bin/env python#code=utf-8from Tkinter import *import waveimport numpy as np...
  • 点击右上角project structure或者左上角File-project structure打开project structure文件结构,选中atrifacts,点击+,选中web apllication archive,然后选中要打包的项目,打包后的文件生成在output directory...
  • 背景经常有朋友问我,平时都是使用spring mvc,打包成war包...1. 传统的spring MVC格式的war包可以看到,webapp/resouces文件存放css/js/html等静态文件,WEB-INF存放jsp动态文件。对应的配置文件@EnableWebMvc //...
  • Java code执行前需要将sms.properties文件放在src目录。。package com.test.impt;import java.io.FileInputStream;import java.io.InputStream;import java.util.Properties;public class ReadProperties {// 配置...
  • 如何配置Tomcat 7以允许WAR文件指定其自己的上下文根,该上下文根不基于WAR文件名?例如:我有A-1.0.0.war和B-1.0.0.war,我想将它们都部署到同一个Tomcat实例中。当部署完成时,我想将浏览器指向localhost:8080/...
  • 这里使用欺骗的方法创建webapp文件夹(最简单有效)欺骗maven工程这不是一个web工程,然后再手动确认是web工程使其自动生成webapp 在报错的项目上点击右键,选择properties。 点击project factes 取消勾选
  • jar命令一般用来对jar包文件处理,jar包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用jar.exe命令。 解压war包:jar -xvf xxx.war 压缩war包:jar -cvf xxx.war */. ...

空空如也

空空如也

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

war文件怎么生成