部署mavenx项目,无法找到MAVEN管理的包

部署Maven项目的时候,经常遇到奇葩问题,就是导入了maven项目,也没报错,但是运行的时候,各种奇葩报错,xxx.class not found;等等;

这种问题根源项目没有把maven管理的Jar包依赖进去;

解决方案:

右击项目,-》 Properties -》 Deployment Assembly

我们点击 Add ;

选 Java Build Path Entries  然后 Next

选 maven Dependencies 然后点 "Finish" 即可;

这样就把Maven管理的Jar包依赖上去了;

时间: 2024-08-29 18:31:15

部署mavenx项目,无法找到MAVEN管理的包的相关文章

IDEA 将项目添加到maven管理

小结: IDEA项目添加到maven管理,添加方法 http://php-note.com/article/detail/3e0e2087996541f3874270129d34ce3c原文如下: 方式一 项目没有pom.xml 1.在项目根目录下,新建文件 pom.xml,并填写好内容. 2.在pom.xml文件上,右键 Add as Maven Project     或 在项目上,右键 Add Framework Support 方式二  项目有pom.xml 打开 Maven 窗口,选择

java传统web项目添加maven管理jar包,log4j无法正常输出日志

背景 笔者最近在给公司一个老的web项目改造升级,项目使用springmvc+mybatis,由于项目比较久远,没有使用maven管理jar版本,有可能是当时开发任务比较紧迫,不同的同事在不同的时期放入了jar版本各不相同, 看到那么多混乱的jar,真是操心.笔者曾花了大概半个下午的时间,把jar版本整理好,编入pom.xml中,从那个时候,笔者本地项目的jar版本算是交给maven托管了.顿时间心里舒畅了一会儿.心里也计划着和项目组大 家一起统一使用maven管控jar版本混乱的问题.可是事实

ssm框架的项目,使用maven管理,启动服务器报错

异常信息: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 解决办法: Open the project's properties (e.g., right-click on the project's name in the project explorer and select "Properties"). Select "Deployment

IDEA maven 缺少依赖,项目不引maven 的 jar 包 问题

最开始的时候External Libraries 里面 除了 jdk的<1.7>就没有其他jar包了,我最开始的时候查了很多资料,有人说是maven项目 eclipse 转 idea 的 时候会出现这样的状况,但是最后发现原因都不是的,我的项目里有两个model  ,一个model 需要引另一个model  ,但是引的时候没有找到路径,所以 报错 parent 路径有问题,所有的jar包都没有引进来.找到这个问题的方法是 clean 项目, 仔细看其中的 报错其中, 当中就有提到原因. 第二步

maven添加jar包依赖

maven的东西使用了一段时间,但是每次使用都多少有点含糊,所以总结一下. 目前主要使用是在jar包的控制上 原理: 在本地,指定一个文件夹,便是maven的仓库,maven会从远程的中央仓库中下载你需要的jar资源到你本地,然后通过maven关联,讲jar包依赖到你的项目中,避免了你需要将jar包拷贝到lib中,并通过classpath引入这些jar包的工作. 使用优点: 方便添加项目依赖的jar包,比如,你需要使用spring-mvc,那么,你必须引入spring-mvc及其相关的所有jar

开发过程使用Tomcat Maven插件持续快捷部署Web项目

我在平时工作中部署Web项目到测试服务器上的Tomcat时用的是Hudson.Hudson本身已经跟SVN.Git.Maven集成并且支持添加各种插件.但如果使用Hudson,我需要配置两个任务:一个任务负责打包项目成WAR,另外一个任务负责部署打包好的WAR包到目标服务器的Tomcat上.虽然任务只需要配置一次,但每次修改代码提交后,都得切换到浏览器点Hudson构建任务页面上的Build Now按钮,然后还得跳转到另一个页面观察是否有报错,然后再点击执行相应的部署任务.烦不胜烦,偶然发现To

基于maven创建和部署Webx项目

1.准备工作 下载 Webx Maven 项目的目录结构Artifact插件. archetype-webx-quickstart-1.0.tar.gz插件:http://central.maven.org/maven2/com/alibaba/citrus/sample/archetype-webx-quickstart/1.0/archetype-webx-quickstart-1.0.jar 将插件zip包解压缩到Maven本地仓库 $USER_HOME/.m2/repository 目录

Maven项目的构建与管理[转]

1.Maven命令 Maven是Apache的一个跨平台的软件项目管理和构建工具,主要用于基于java平台的项目构建.依赖管理. Maven项目构建过程如上图所示,主要构建命令有几种: mvn validate 验证,验证项目是正确的并且所有的信息是可用的: mvn clean 清理,清理项目缓存输出,一般是target文件夹被删除: mvn compile 编译,将java源文件编译成.class文件: mvn test 测试,生成测试报告,运行test目录下的所有单元测试: mvn pack

(转)maven自动部署web项目到tomcat8(向下兼容7)

maven自动部署web项目到tomcat8(向下兼容7) 2014-08-29 10:52 网站上线以后,为了保证网站运行的连续性,有新功能更新时,不能重启Tomcat服务器去部署新增功能.因此,就研 究一下用maven的自动部署功能. 1首先要保证自己电脑上装了Tomcat服务器 进入Tomcat安装目录,打开..\conf\tomcat-users.xml,在这个配置文件中加入以下内容: <role rolename="manager-gui"/> <role