社区
Java
帖子详情
java 打war包的问题
erwei1983
2018-06-06 05:31:48
我们有个很古老的项目,没有使用maven管理。
现在我想在linux用脚本把项目打成war包,遇到一个问题,之前打包一直用eclipse打包,都没问题,
现在在linux 下用 jar cvf xxx.war 命令打出来的war包不能用,缺好多东西,好像根本没有编译(classes文件下根本没东西),只是简单的把项目压缩了一下,
请问大家一下linux下怎么使用命令打war包啊
...全文
1090
8
打赏
收藏
java 打war包的问题
我们有个很古老的项目,没有使用maven管理。 现在我想在linux用脚本把项目打成war包,遇到一个问题,之前打包一直用eclipse打包,都没问题, 现在在linux 下用 jar cvf xxx.war 命令打出来的war包不能用,缺好多东西,好像根本没有编译(classes文件下根本没东西),只是简单的把项目压缩了一下, 请问大家一下linux下怎么使用命令打war包啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
erwei1983
2018-06-13
打赏
举报
回复
引用 5 楼 erwei1983 的回复:
如果工具可以的,linux上有什么可以用的工具,谢谢
ant打包。那linux上还要装ant了
maradona1984
2018-06-12
打赏
举报
回复
引用 4 楼 erwei1983 的回复:
怎么打个war包,离开了工具就这么复杂啊,不科学啊
自己写脚本打包呗,打包本就是个复杂的事情
幽饮烛
2018-06-12
打赏
举报
回复
首先先弄明白一个 java web 项目的目录结构,这是最基本的知识。 在 maven 出现之前,一般都是用 ant 打包。 可以自己写个 ant 脚本, 主要步骤有,编译、复制资源文件、打包。
erwei1983
2018-06-11
打赏
举报
回复
如果工具可以的,linux上有什么可以用的工具,谢谢
erwei1983
2018-06-11
打赏
举报
回复
怎么打个war包,离开了工具就这么复杂啊,不科学啊
byds520
2018-06-07
打赏
举报
回复
可以试试,主要也是先用javac进行项目编译,编译后再打包 rm -rf build/* mkdir build/WEB-INF mkdir build/WEB-INF/classes find src -name *.java >javaFiles.txt javac -d build/WEB-INF/classes -cp .:./WebContent/WEB-INF/lib/*:/data/app/apache/apache-tomcat/lib/servlet-api.jar:/data/app/apache/apache-tomcat/lib/jsp-api.jar @javaFiles.txt cp -r src/* build/WEB-INF/classes #rm -rf build/WEB-INF/classes/*.java find build/WEB-INF/classes -name "*.java" -exec rm -rf {} \; cp -r WebContent/* build jar -cvf web.war -C build/ .
erwei1983
2018-06-07
打赏
举报
回复
没人回答吗?
devin_jia
2018-06-07
打赏
举报
回复
你这个打包命令是我们常说的压缩文件,不是项目打包
java
打
war
包
、jar
包
方式,
java
运行
war
包
、jar
包
方式
1打jar
包
,使用了内置的tomcat服务器,流程简单2打
war
包
,可以放标准tomcat服务器中。
把
java
文件打成
war
包
一,使用命令行模式,将桌面上的
java
文件打成
war
包
命令进入要打
war
包
的目录的当前目录下, jar cvf d:abc\myweb2.
war
. cvf:是命令参数,表示生成一个文档、显示生成的过程、指定生成的文件名 d:abc\myweb2.
war
:表示生成
war
包
保存的路径及保存的文件名 . :表示当前目录下的所有内容都进行打
包
二,使用eclipse打
包
成
war
包
1,...
Java
项目打
war
包
的方法
最近好忙好忙,整理下心情给大家分享下自己在工作中遇到的一点小技巧,希望给遇到同样麻烦的同学一点帮助。 我们知道
Java
项目打
war
包
可以在Eclipse和MyEclipse工具中自动打
包
,就是右键,然后导出
war
包
就可以了,可是我发现我的一个项目打
war
包
的过程中遇到点小麻烦,导出的
war
包
打开之后,里面少了很多东西,明显有
问题
。那怎么办呢,网上搜了许多偏方都没效果,请教同事,大家也没
war
压缩命令_
war
包
解压命令详解,
java
项目如何打
包
成
war
包
?
下面要给大家介绍到的就是和
war
包
解压以及
java
项目打
包
成
war
包
相关的内容,一起来具体的看看吧!1、
java
war
打
包
、解压命令在Window上
war
包
的解压,经常会将工程打
包
成
war
包
,如下://将当前目录打
包
成
war
包
jar cvf temp.
war
*/ .命令格式:
java
cvf 打
包
文件名称 要打
包
的目录 打
包
文件保存路径解压自然就是:jar xvf temp.
war
jar和li...
java
命令行打
包
war
_命令行打
包
war
文件
> 根据自己项目的真实情况需要注意配置jdk环境,如果jdk环境不同可能造成打出的
war
包
不能正常运行。例如 项目使用jdk1.7 打
包
使用
java
c必须为jdk1.7中的
java
c命令,tomcat需要配置执行的jdk环境为1.7。如果电脑使用的和项目使用的是同一个jdk,配置路径可以省略,其他情况不能省略。命令行打
包
war
文件echo 准备
java
文件dir *.
java
/s/b &g...
Java
50,687
社区成员
85,685
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章