eclipse-maven问题,编译jar问题

问题描述

maven问题,编译jar问题

在linux服务器装了个maven,打jar包(不是在eclipse上)

错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project DbMonitor: Compilation failure: Compilation failure:
[ERROR] /opt/app/cs/DbMonitor/src/main/java/com/travelsky/dbmonitor/service/impl/FlightPriceForCCTVSVC.java:[13,16] package org.junit does not exist

这是怎么回事,我用的指令mvn -e install -Dmaven.test.skip=true,按里说已经跳过了test,但还是package org.junit does not exist,所以我认为是Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2的问题,但不知怎办,从新下载库也不行,还有就是如果打war包的工程,就没有问题,打jar包就不行,这打war与jar,在maven层面上有什么不用(除了工程自己的配置文件),急求!!!

解决方案

解决Maven中使用很多本地jar包的编译问题
解决maven无法下载jar的问题
又一次Maven不下载jar问题的解决

解决方案二:

从提供的信息看是在compile阶段出的错,一般来说jar和war都是要依赖代码先compile的,所以jar要出错,war也应该出错才对。如果war可以正常执行,那么确认你的war的任务执行过程有没有先进行compile。
这个问题你看下maven配置,junit jar包有没有引入,没有的话请加到依赖中,依赖范围为test,这样正常打包,里面也不会有junit jar。

时间: 2024-10-10 01:10:23

eclipse-maven问题,编译jar问题的相关文章

eclipse maven项目 怎么实现一点就会自动编译并发布到tomcat

问题描述 eclipse maven项目 怎么实现一点就会自动编译并发布到tomcat eclipse maven项目 怎么实现一点就会自动编译并发布到tomcat 解决方案 一点保存就会自动编译并发布到tomcat 解决方案二: 上面的两个都在瞎说,如果你想实现这个功能,应该用jenkins,这是一个持续开发工具,可以实现你的要求 解决方案三: 这个应该是你自己或eclipse设置的,找到改一下就好

Eclipse maven构建springmvc项目

一.背景介绍 对于初学者,用maven构建项目并不是一件容易的事,springmvc并不是MVC中的主流,但是本人觉得springmvc比struts要好用,真正做到了零配置.一次使用,就放不下了. 二.准备工作 1.Eclipse 3.7 2.maven 3.Eclipse 需要安装maven插件.url:maven - http://download.eclipse.org/technology/m2e/releases .安装maven-3.0.4.并且选择本地的maven,如下图:  

eclipse安装反编译工具jad打开.class文件报错

问题描述 eclipse安装反编译工具jad打开.class文件报错 /*jadclipse*/ /* DECOMPILATION REPORT Decompiled from: D:mavenrepositoryorgspringframeworkspring-webmvc3.2.4.RELEASEspring-webmvc-3.2.4.RELEASE.jar Total time: 0 ms Jad reported messages/errors: Exit status: 0 Caugh

eclipse maven插件快速创建自定义web项目流程

问题描述 自己想做点小东西 做点例子什么的 每次都得手动建项目.. 找jar... 配置n多配置文件... 太麻烦... 请教下maven快速创建web项目的流程.. 能自定义框架的. 比如 ssh2 或 springmvc ibatis 等. 麻烦给个完整的流程 或 文章. 谢谢 解决方案 1. 通过命令行创建. 具体命令网上一搜一大把. 也可以参考maven官网快速指南. 有中文的. 通过命令创建好后 mvn eclipse:eclipse 在使用工具导入即可. 然后编辑pom2. 通过ec

mybatis maven 项目编译问题

问题描述 mybatis maven 项目编译问题 我在github上下载mybatis项目 导入eclipse中 pom.xml文件中的: org.mybatismybatis-parent25-SNAPSHOT ?提示错误: Description Resource Path Location Type Project build error: Non-resolvable parent POM for org.mybatis:mybatis:3.3.1-SNAPSHOT: Could no

只用jre的eclipse是怎么编译java源文件的?

问题描述 eclipse只需要jre就可以运行开发java程序了,也能自动 编译java源代码,但是jre不是java的运行环境么,难道jre中也带有编译工具?还是eclipse自己实现的?谁能给解释一下呢问题补充:假设系统中没有安装jdk or jre,只在eclipse的目录中有一个jre,那么eclipse会采用该jre,问题是eclipse照样可以编译java源文件,为什么呢 解决方案 呵呵,这个问题很简单,因为Eclipse编译java原文件是用的自己的编译器(Eclipse JDT编

解决maven打包编译出现File encoding has not been set问题

原文:http://blog.csdn.net/crazycoder2010/article/details/7077233 maven打包编译时后台一直输出警告信息 [WARNING] File encoding has not been set, using platform encoding GBK, i.e. build is platform dependent! 找了半天,原来只要在pom.xml文件中增加一个配置项即可     <properties>         <p

library-请教大神帮忙解决一下eclipse里面android_NDK编译.c文件报错

问题描述 请教大神帮忙解决一下eclipse里面android_NDK编译.c文件报错 "D:Androidandroid-ndk-r9dndk-build.cmd" all 系统找不到指定的文件. [armeabi-v7a] Compile thumb : hello-jni <= hello-jni.c jni/hello-jni.c:31:1: fatal error: opening dependency file ./obj/local/armeabi-v7a/objs

spring mvc-关于maven加载jar包的机制

问题描述 关于maven加载jar包的机制 maven添加一个jar包后,这个jar包依赖的其他包有些会自动下载,有些不会是为什么 例如: springmvc的缓存依赖ehcache,ui有freemarker,我pom并没有配置这两个jar包,我代码使用了ehcache,没用freemarker,但是ehcache的会自动下载,freemarker则不会 maven是什么加载机制导致ehcache会自动下载,而freemarker则不会,求解释 解决方案 需要在Maven的Pom.xml文件中