发现犯的错误: 1. 指定了testResource 文件夹与resource 为同一个文件夹.导致不论在resource 里面如何过滤文件,都不起作用.资源文件本来就是共享的.不必这样指定. 2. 添加在<resources>    <resource>     <directory>src/resources</directory>    </resource>   </resources> 中的exclude 起作用.使用的路径…
1  将war包移动到一个干净的路径下,使用   jar xvf ROOT.war    命令将war进行解压操作 2  修改相应的文件内容,修改想要修改的文件,比如web.xml 3 使用    jar uvf ROOT.war WEB-INF/web.xml   将web.xml重新压缩到war包…
maven 编译部署src/main/java下的资源文件 maven默认会把src/main/resources下的所有配置文件以及src/main/java下的所有java文件打包或发布到target\classes下面, 但是现实我们可能会在src/main/java下面也放置一些配置文件如hibernate配置文件或mybatis mapper配置文件等, 如果不做一些额外配置,那我们打包后的项目可能找不到这些必须的资源文件,因此在pom.xml中增加类似如下配置: <build> &…
上一节把git和ant安装在虚拟机,并在jenkins上做了相关配置,接下来就可以真正开始构建一个项目了 1.新建一个自由风格的项目,因为是用ant打包,所以不要选择构建maven项目 2.配置源码管理 (1)Repository URL:因为是用git来管理项目源码,所以这个位置要填写该项目源码所在git服务器的地址(当然如果是用SVN来管理源码的,需要先安装SVN插件) 这里我填写的地址是https://gitee.com/Archer_Frost/HelloWorld.git,这是我在码云…
以turbine为例. 一.部署 1.下载或者生成war包(从maven上下载war包,并改名字为turbine.war) 2.将turbine.war拷贝到$TOMCAT_HOME/webapps中 3.添加如下语句到$TOMCAT_HOME/conf/server.xml 至此,部署完成! 二.运行 启动tomcat:第一章 tomcat安装与启动 运行之后,turbine.war会自动解压: 三.测试 浏览器输入"http://localhost:8080/turbine/turbine.…
悟空CRM项目环境部署(Java war项目) 在/root目录下创建一个文件夹(名字自取). ls命令查看一下是否创建成功,看到了新建的文件夹说明创建成功. tomcat和war包的准备:可以使用Xftp工具将tomcat和war包上传到Linux服务器. 这里已经上传过了,我们只需找到tomcat和war包在哪个目录下. 将tomcat和war包复制到一开始建的那个文件夹里. 切换到自己建的那个文件夹下,查看是否成功将tomcat和war包复制进来. 解压刚复制进来的tomcat压缩包,并将…
两个web项目之间的依赖引用方式.Web项目之间,通过war包的方式进行引用的.例如,有两个项目,puzzle-web和puzzle-web-demo,两个均是web项目,puzzle-web-demo依赖于puzzle-web,具体配置如下下载地址 . (1)puzzle-web项目pom.xml中对打包的相关配置 A.编译插件的版本要用2.4,否则,可以会出现打的war包中,出现带有日期的jar包. B.archiveClasses项配置为false,该配置用于控制:puzzle-web-d…
JAR包:打成JAR包的代码,一般作为工具类,在项目中,会应用到N多JAR工具包. WAR包:JAVA WEB工程,都是打成WAR包,进行发布,如果我们的服务器选择TOMCAT等轻量级服务器,一般就打出WAR包进行发布. EAR包:这针对企业级项目的,实际上EAR包中包含WAR包和几个企业级项目的配置文件而已,一般服务器选择WebSphere等,都会使用EAR包. 文件夹及作用说明: 1.JAR包 : JAR 文件格式以流行的 ZIP 文件格式为基础. 与 ZIP 文件不同的是,JAR 文件不仅…
如题.多次打包都不更新,各种clean都试了都不行.重启eclipse也不行.最后重启电脑可以了. 另外eclipse导出war包似乎存在bug,时间比系统时间超前,如下图所示.我17:19导出的包,快了4分钟.网上百度一下发现有另外一个仁兄也出现这问题.但没有解释,路过的大神知道的给拍个砖…
这两天忙于一项目的上线,现总结一下遇到的一个奇怪问题的解决方案. 公司用的是Windows系统的服务器,所以省去了很多linux的繁琐命令.部署工作简单了很多.一切准备结束,放上War包启动服务器后,却访问不到项目,项目也被正常解压. 在本机上面正常使用了,打包后却不行,怀疑是war的问题,接着我又把本机的项目不打包,放到服务器上面启动,正常了. 为了找到问题的原因所在,我把打包前的项目和war包解压后的项目使用比较工具做了对比,发现丢掉了日志相关的所有jar包和配置文件. 这才明白为什么在服务…