`

eclipse结合maven、tomcat的编译发布问题

 
阅读更多
工作中偶尔总会遇到的问题,但一直没从根本上搞清楚究竟,以后一定要好好总结下:
一.eclispe内部启动tomcat
有时候发布后总会报FileNotFoundException,明明这个文件是存在的。
步骤
1.出了这个问题第一步应该是看看工程目录下build或target目录下有没正常完全的发布。
解决步骤:
先用maven工具的
选中工程》右键》maven》
                    disable dependency management 断开依赖管理
                    ensable dependency management 激活依赖管理
package 保证相关库都已经下载到了本地

尝试一:
这次是在eclipse中使用maven插件,有得类未被编译的可能性:
工程中有一个类报错,导致其他某些类也无法编译成功。
修改后从新 用maven的clean compile dev级别的,
尝试二:
选中工程,右键,工具栏project》clean,再用maven的clean compile dev级别的.

尝试三:
找到工程build path,看一看default output folder的路径是不是自己想要的:
一般位:工程目录/target/classes
确保maven库到位,项目依赖包到位,项目无java编译错误,进行一二三的尝试...

2.如果第1步的问题解决好了,再检查发布目录下(是指发布到tomcat容器后的工程)的工程是否完整,是否有些文件没有发布过来(class,jar,配置文件等等)
解决步骤:
步骤一:检查eclipse中得jdk、tomcat环境是否都配置好,可尝试重新配置。
步骤二:把发布的工程(是指发布到tomcat容器后的工程)清空,重新发布
步骤三:删掉配进来的tomcat的Server,重新发布再试试。
步骤四:把工程拿到外部tomcat中,跑一跑,看看是不是tomcat或jdk本身的问题。
步骤五:看看在向tomcat里publish的时候是否报错,有时候可能会报:
Error:
eclipse: Resource is out of sync with the file system
解决办法:需要手动刷新一下资源管理器。


如果1、2步都是完整的,项目应该跑得起来,除非是你工程本身的问题。
(未完待续)

分享到:
评论

相关推荐

    maven的安装文件以及集成TOMCAT、eclipse的教程

    本教程将详细介绍如何安装Maven,以及如何在Eclipse集成Maven和Tomcat,帮助开发者更高效地进行Java Web项目的开发。 **一、Maven的安装** 1. **下载Maven**: Maven的安装包可以从官方网站Apache Maven ...

    eclipse+maven+tomcat集成

    ### Eclipse + Maven + Tomcat 集成 #### 一、Maven的安装与配置 Maven是一款跨平台的项目管理工具,它主要用于基于Java平台的项目构建、依赖管理和项目信息管理。Maven的设计理念非常先进,它不仅简化了项目的...

    在Eclipse中Tomcat和Maven插件相互配合进行热部署

    在Eclipse中,Tomcat和Maven插件的相互配合是开发Java Web应用程序时不可或缺的工具。这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热...

    eclipse+tomcat+maven

    ### Maven、Eclipse与Tomcat集成详解 #### Maven概述 Maven是一款强大的自动化构建工具,其设计理念在于通过统一的标准和约定来简化项目管理和构建过程。它主要包括以下几个核心组成部分: 1. **项目对象模型...

    linux下 jdk1.7,maven2.2,tomcat7,eclipse4.3整合 安装

    本文将详细介绍如何在Linux系统上安装和配置JDK 1.7、Maven 2.2、Tomcat 7以及Eclipse 4.3,形成一个完整的开发环境。 首先,我们需要准备以下软件的最新版本: 1. JDK (Java Development Kit) 1.7:Java编程的...

    Maven使用tomcat8-maven-plugin插件.docx

    Maven 是一个流行的构建自动化工具,它可以帮助开发者自动完成项目的编译、测试、打包、部署等任务。 Tomcat 是一个流行的 Web 服务器,Maven 提供了一个插件 tomcat8-maven-plugin 来实现 Maven 项目与 Tomcat ...

    Eclipse中创建Web Maven Project并部署到Tomcat中

    在Java EE开发中,Eclipse是一个常用的...通过Eclipse与Maven的结合,开发者能够高效地管理J2EE项目,快速部署到Tomcat服务器,提高开发效率。同时,Maven的插件系统也允许自定义构建过程,满足各种复杂的项目需求。

    Eclipse+tomcat+maven 配置Spring mvc图文教程

    - 在Eclipse中右键点击项目,选择Run As -> Run on Server,选择已配置的Tomcat服务器,Eclipse会自动编译、打包并部署项目到Tomcat。然后可以通过浏览器访问`http://localhost:8080/项目名/控制器方法`来查看效果...

    eclipse maven tomcat 虚拟目录 多资源文件夹 多源码文件夹

    标题 "Eclipse、Maven与Tomcat的集成:虚拟目录、多资源文件夹与多源码文件夹配置" 在开发Java Web应用时,Eclipse、Maven和Tomcat的组合是常见的开发环境。本文将详细讲解如何在这样的环境中设置虚拟目录、管理多...

    使用Eclipse构建Maven的Web项目

    - M2E插件允许Eclipse自动下载和管理项目依赖,通过"Maven" -> "Lifecycle"菜单,可以执行各种Maven生命周期阶段,如编译、测试、打包等。 - Eclipse还可以集成Maven的生命周期事件,例如在保存源代码后自动编译。...

    Maven在eclipse中的项目启动命令

    在Eclipse中管理和运行Maven项目时,可能会遇到一些常见的问题及其解决方法: ##### 常见问题 - **Web.xml和index.properties问题**: 这些文件是Web项目的关键配置文件,如果缺失或损坏,会导致项目无法正常运行。...

    eclipse构建Maven项目.doc

    eclipse构建Maven项目 eclipse是一个功能强大且广泛应用的集成开发环境...使用eclipse构建Maven项目可以帮助开发者更好地管理项目依赖关系、编译、测试和打包,并且可以与Tomcat服务器集成,方便项目的开发和部署。

    使用Eclipse构建Maven的SpringMVC项目

    在IT行业中,构建Java Web应用时,Eclipse作为强大的集成开发环境(IDE)和Maven作为项目管理和构建工具,常被结合使用。本教程将详细阐述如何利用Eclipse创建一个基于Maven的SpringMVC项目。 一、Maven简介 Maven...

    使用Eclipse构建Maven项目 配套示例项目源码

    在本文中,我们将深入探讨如何使用Eclipse IDE创建和管理Maven项目,同时结合"使用Eclipse构建Maven项目.pdf"中的配置示例项目源码,来进一步理解这个过程。Maven是一个强大的Java项目管理和构建工具,而Eclipse是广...

    使用Eclipse构建Maven的Spring MVC项目的源代码

    在IT行业中,开发Java Web应用时,我们常常会利用Eclipse IDE和Maven构建工具来创建和管理项目。本文将详细解析如何使用Eclipse构建一个基于Maven的Spring MVC项目,并探讨相关知识点。 首先,Maven是一个强大的...

    maven-eclipse-tomcat热部署

    在开发Web应用程序时,结合Eclipse集成开发环境(IDE)和Tomcat服务器,我们可以实现项目的快速构建和热部署,提高开发效率。 1. **Maven Web 项目创建** Maven 提供了多种 archetype(模板)来创建不同类型的项目...

    maven tomcat eclipse

    【标题】"maven tomcat eclipse" 涉及到的是三个关键的开发工具:Maven、Tomcat和Eclipse,它们在Java Web应用程序开发中起着至关重要的作用。 【Maven】是Apache软件基金会开发的一个项目管理和综合工具。它主要...

    maven通过tomcat插件,如何运行Java Web项目 支持断点

    在开发Java Web应用程序时,Maven和Tomcat的结合使用能大大提高我们的效率。Maven作为一个强大的项目管理和构建工具,能够管理项目的依赖、构建流程以及生命周期。而Tomcat则是一个流行的开源Web服务器和应用服务器...

    Maven和Eclipse集成

    本书《Maven Integration for Eclipse》由Tim O’Brien、Jason van Zyl等多位专家共同编写,旨在详细介绍如何将Maven与Eclipse完美结合,以实现高效的Java项目开发。 #### 二、Maven简介 Maven是一款基于项目对象...

Global site tag (gtag.js) - Google Analytics