打war包问题。前后端不分离项目,

今天拿以前的项目打war包。这个项目没有pom.xml,打不了war包。
有后端代码,前端都是一块儿的。前端WEB-INF里有lib跟jsp
然后,翻了以前对接项目的聊天记录。

“普通的javaWeb文件”
“在web content 文件夹中使用jar -cvf xXx.war”
"web content的 WEBINF0 目录中有编译文件夹 classes和jsp,lib"

就这3句话。说实话蒙的一比。
也不知道咋打的war包。有Maven好打了,但是没有啊。
求分析下,

从你说的【web content的 WEBINF0 目录中有编译文件夹 classes和jsp,lib】

直接把WEBINF0这个文件夹压缩成war包就行了!都已经有编译好的,压缩改一下名称和后缀就行了

看用什么编辑器,eclipse可以直接导出war包。

img

img


打包,主要是将静态资源和第三方jar包以及编译后的字节码文件(classes)进行打包
web项目打成war包的三种方式_梦想不会灭-CSDN博客_打war包 文章目录一、intellij idea打war包二、eclipse打war包三、cmd命令窗口打war包war包即Web归档文件,将Web项目打成war包可以直接拷贝到Web服务器发布目录(例如Tomcat服务器webapps目录 ),当Tomcat启动后该压缩文件自动解压,war包方便了web工程的发布。.这里我用idea、eclipse、cmd窗口三种方式说明如何打war包(后两中方法是截取其他博客,供参考)。一、intellij idea打war包1、第一步在我们的电脑上打开IntelliJ I https://blog.csdn.net/cm15835106905/article/details/107927847

没有pom文件打不了jar, 是你的意思是直接拿本地的编译文件去容器中执行的。

题主不需要依赖任何编辑器,如果是windows下,可先先安装maven工具。
打开cmd命令行控制台 切换到你的java工程所在目录,然后使用baimaven的命令“mvn clean package”打包,不加任何参数将当前工程执行打包操作,打包成功后会在当前目录生成*.war形式的war包,最后打包成功后,到工程下的target文件夹下找到war包,此war包即为工程war包