关键词:
简述:
今天写好代码后在本地运行测试好好的,但是用maven打包后部署到服务器上总是提示找不到资源,原以为是代码问题(代码中有个小bug,在windows上能运行,猜想在linux上运行不了也正常),但是把代码改正后,打包部署问题依旧存在。绞劲脑汁,日志看了,没什么问题(没有报错,看得有点略,没注意到配置文件没加载),百般试探,哎,,,,怎一个恼火了得。
问题
试着试着看了看项目在服务器部署解压后的项目目录,发现class类都没了,猜想是没有将class打包进来导致的错误,所以在打包前钱clean再编译了一下,问题还是存在,这次是配置文件没有被打包进来,,,,,后来发现war原来是打包项目target目录下项目名所在文件里面的内容。
问题解决
所以,解决以上问题的方法很明晰了,在打包前要确保target目录下以项目名称命名的文件里面一定要有class文件和配置文件。在打包: clean -> deploy -> war 是正解。eclipse部署mavenweb项目到tomcat服务器时,没有将libweb.xml复制过去的解决办法
我这几天在写项目的时候发现自己以前的项目能够访问,隔一段时间写的这个项目却不能够访问,没有发现代码的逻辑错,但是就是访问不了jsp页面,项目一发布就是出现404错误,后来发现原来是发布到tomcat上面的项目上面没有... 查看详情
idea创建mavenweb项目(代码片段)
背景公司有一个非常老的项目,决定进行简单重构,纳入自动化流水线部署的序列。原项目采用很古老的Jar包依赖模式,也就是直接将jar包放在项目中。同时,项目结构也非常奇特,不是标准的Web项目目录结... 查看详情
idea创建mavenweb项目(代码片段)
背景公司有一个非常老的项目,决定进行简单重构,纳入自动化流水线部署的序列。原项目采用很古老的Jar包依赖模式,也就是直接将jar包放在项目中。同时,项目结构也非常奇特,不是标准的Web项目目录结... 查看详情
idea创建mavenweb项目(代码片段)
背景公司有一个非常老的项目,决定进行简单重构,纳入自动化流水线部署的序列。原项目采用很古老的Jar包依赖模式,也就是直接将jar包放在项目中。同时,项目结构也非常奇特,不是标准的Web项目目录结... 查看详情
java创建一个mavenweb的项目,为啥只有src文件夹和pom.xml文件??
第二个是正确的建maven项目有三种打包方式选择,pom、jar、war这个结构就是你选择了pom。一般这种分布式开发pom项目做为父项目,里面只定义依赖,其他项目继承即可。参考技术Apom要有先引用,才会生成有引用的~~~~~追问怎么引... 查看详情
maven项目打包部署
maven项目打包1.pom文件配置将项目打包成jar包2.打包时跳过测试,执行指令:mvninstall-DskipTests3.运行项目:java-jarguns.jar 查看详情
vue项目打包部署生产环境
vue项目打包部署生产环境打包部署生产环境之前需要修改配置文件:修改一:build>utils.js (修改publicPath:"../../",这样写是处理打包后找不到静态文件的问题)修改二:config>index.js (修改assetsPublicPath:‘./‘ ,修改目... 查看详情
javaweb项目部署
打包使用Eclipse打包JAVAWeb项目如下 在项目上单击右键选择Export-选择JavaEE文件夹-选择WARfile(MyEclipse),单击Next>如图所示,选择存放打包程序的地址,单击Finish完成,即实现了打包,在完成之后可以去你打包的地方看一下是否打... 查看详情
maven项目部署打包
一、把maven依赖的jar包一起打包http://maven.apache.org/plugins/maven-assembly-plugin/usage.htmlpom/build中加入以下plugin。注意修改mainClass<build><defaultGoal>compile</defaultGoal><plugins><plugi 查看详情
springboot简单打包部署(附工程)
前言本文主要介绍SpringBoot的一些打包事项和项目部署以及在其中遇到一些问题的解决方案。SpringBoot打包在SpringBoot打包这块,我们就用之前的一个web项目来进行打包。首先需要明确的是,该项目打包的形态是可执行的jar包,还是... 查看详情
springboot项目如何进行打包部署
springboot的打包方式有很多种。有打成war的,有打成jar的,也有直接提交到github,通过jekins进行打包部署的。这里主要介绍如何打成jar进行部署。不推荐用war,因为springboot适合前后端分离,打成jar进行部署更合适。首先需要在appl... 查看详情
springboot简单打包部署(附工程)
...部署(附工程)前言本文主要介绍SpringBoot的一些打包事项和项目部署以及在其中遇到一些问题的解决方案。SpringBoot打包在SpringBoot打包这块,我们就用之前的一个web项目来进行打包。首先需要明确的是,该项目打包的形态是可执行... 查看详情
springboot项目部署进阶
一、war包部署通过“云开发”平台初始化的SpringBoot项目默认采用jar形式打包,这也是我们推荐的方式。但是,因为某些原因,软件需求方特别要求用war形式打包,我们该怎么做?1.项目尚未开始如果开发前,软件需求就指... 查看详情
element-ui打包部署项目出现图标变方框
打包部署element-ui项目,控件图标变成方框办法为 查看详情
myeclipse怎么配置mavenweb
创建maven工程,新建project,右键选择NewProject,勾选快速创建选项,这个选项可以快速创建简单的maven工程。项目创建成功后,项目目录主要有:主代码目录、主资源目录、测试代码目录、测试资源目录、输出目录(代码编译存放... 查看详情
windows程序的打包,部署(vs项目打包vs2013)---shinepans
Windows应用程序在开发完成之后,如何将程序打包并制作成安装程序在客户机上部署 是每个windows应用程序开发完成之后都必须面对的问题. 学习目标: 部署机制: 三类文件 bin文件、obj文件、MyProject... 查看详情
(22)c#windows打包部署
程序做好后需要打包部署后才能使用一、创建安装项目 解决方案右键-添加-新建项目-其他项目类型-安装和部署-双击进入文件系统。 二、制作安装程序一个完整的安装程序包括项目输出文件、内容文件、桌面快捷方式和... 查看详情
Maven项目中的Tomcat部署问题
...404:40:02【问题描述】:我一直在尝试创建一个简单的基于mavenWeb的项目,以对maven充满信心。我在pom.xml中添加了tomcat7插件以将其用作服务器。但是当我开始使用将我的war文件部署到tomcat时tomcat7:部署它抛出如下错误,[INFO]Depl 查看详情