maven下配置pom.xml
遇到的问题:
缺少依赖库。解决办法:
在build标签中添加:
<plugin>
                <groupId>org.apache.maven.plugins</groupId>^M
                <artifactId>maven-compiler-plugin</artifactId>^M
                <version>3.1</version>^M
                <configuration>^M
                    <source>1.7</source>^M
                    <target>1.7</target>^M
                    <encoding>UTF-8</encoding>^M
                    <compilerArgs>^M
                    <arg>-verbose</arg>^M
                        <arg>-Xlint:unchecked</arg>^M
                        <arg>-Xlint:deprecation</arg>^M
                        <arg>-bootclasspath</arg>^M
                        <arg>${env.JAVA_HOME}/jre/lib/rt.jar</arg>^M
                        <arg>-extdirs</arg>^M
                        <arg>${project.basedir}/src/main/webapp/WEB-INF/lib</arg>^M
                    </compilerArgs>^M
                </configuration>^M
            </plugin>^M
在 <dependencies>标签中添加:
<dependency>^M
    <groupId>htmlunit</groupId>^M
    <artifactId>htmlunit</artifactId>^M
    <version>2.21-OSGi</version>^M
    <scope>system</scope>^M
    <systemPath>${JAVA_HOME}/jre/lib/jce.jar</systemPath>^M
</dependency>
<dependency>
这里是插件(https://mvnrepository.com/这个网站找插件)
</dependency>
可以使maven调用jce.jar和rt.jar库。
log4j报错的方法:
找到log4j,替换其下的<scope>标签为<scope>compile</scope>。
可解决问题。
Tomcat运行报错,找不到文件什么的,那大多使打包的时候有些文件没有打包进去,解决方法:
在build标签下添加:
<finalName>epoch-webservice</finalName>
                <resources>
                        <resource>
                                <directory>src/main/resources</directory>
                                <filtering>true</filtering>
                        </resource>
                        <resource>
                                <directory>src/main/java</directory>
                                <excludes>
                                        <exclude>**/*.java</exclude>
                                </excludes>
                        </resource>
                         <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
                </resources>
显示
No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>.错误:
在build标签下添加:
<defaultGoal>compile</defaultGoal>
问题可解决。
maven下配置pom.xml的更多相关文章
- maven构建web项目,用jetty测试的配置pom.xml
		maven构建web项目,用jetty测试的配置pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmln ... 
- Maven项目的pom.xml配置文件格式初识
		Maven项目 有pom.xml文件的项目就已经是一个maven项目了,但是还没有被maven托管,我们需要将该项目添加为maven项目 <project xmlns="http:// ... 
- 【转】maven核心,pom.xml详解
		感谢如下博主: http://www.cnblogs.com/qq78292959/p/3711501.html maven核心,pom.xml详解 什么是pom? pom作为项目对象模型.通过 ... 
- Maven第三篇【Maven术语、pom.xml介绍】
		maven术语 在我们上一篇中已经知道了在Intellij idea下是如何使用Maven的了,创建出来的目录结构是这样子的: 上面的目录结构就是Maven所谓的"约定",我们使用 ... 
- Maven的配置文件pom.xml
		Maven的配置文件pom.xml 简介: 什么是POM? POM是项目对象模型(Project Object Model)的简称,它是Maven项目中的文件,使用XML表示,名称叫做pom.xml. ... 
- IDEA  Maven project: 'xxx/pom.xml' already exists in VFS
		Failed to create a Maven project: 'xxx/pom.xml' already exists in VFS idea创建项目后,发现项目有问题,删除后重新创建,提示错误 ... 
- 创建maven项目时pom.xml报错的解决方法
		创建maven项目时pom.xml时: 出现如下报错信息: Failure to transfer commons-lang:commons-lang:jar:2.1 from https://rep ... 
- 如何配置pom.xml用maven打包java工程
		最近由于项目需要,研究了一下maven的打包,项目要做到 1,生成3个目录/lib,/conf,/bin目录 2,把所有的jar目录编译.拷贝到/lib目录(包括maven的jar包和lib目录下的j ... 
- Maven系列一pom.xml 配置详解
		<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ... 
随机推荐
- Python冒泡算法和修改配置文件
			先学习之前未完成的冒泡算法 li = [13,22,6,99,11] 从小到大 从第一个数字比较把大的往后移位 for m in range(4): num1 = li[m] num2 = li[m+ ... 
- 新手在WindowsServer2016上安装ExchangeServer2016时的几点注意要点。
			这两天试着在WindowsServer2016上安装ExchangeServer2016,遇到了两个头疼的问题,还好几经搜索加摸索终于把问题解决了,现在把经验分享出来,给遇到同样的问题的人以参考.在W ... 
- Haproxy------在windows下配置负载均衡
			配置Haproxy 1.解压Haproxy到d:\haproxy 2.置haproxy.cfg文件 global log 127.0.0.1 local0 maxconn 1500 daemon de ... 
- 2.1 Java程序的构成
			2.1 Java程序的构成 2.1.1逻辑构成 Java源程序逻辑构成分为两大部分:程序头包的引用和类 的定义 1.程序头包的引用 主要是指引用JDK软件包自带的包,也可以是自己定义的类. 引用之后程 ... 
- MyBatis起步
			作用:封装了JDBC操作,简化数据库访问代码.封装的功能:1.获取连接,执行SQL,释放连接2.SQL参数设置(可以直接传入对象,Mybtis会将对象的属性传入SQL语句) #{属性值}取代JDBC的 ... 
- (入门篇 NettyNIO开发指南)第四章-TIP黏包/拆包问题解决之道
			熟悉TCP编程的读者可能都知道,无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机制.木章开始我们先简单介绍TCP粘包/拆包的基础知识,然后模拟一个没有考虑TCP ... 
- 创建发布自己的npm包
			我们基于nodejs平台上面的npm上,可以随意下载很多npm安装包.那我们如何创建自己的npm包呢?很简单,废话少说,开始做~ 开始做之前nodejs默认是要安装的,怎么安装自行百度其他教程. 首先 ... 
- OpenStack(企业私有云)万里长征第二步——使用Fuel部署
			一.前言 最近一直在使用DevStack来安装OpenStack,注意一直二字,部署了一遍又一遍,操作系统怕是安装了不下上百次,有时是为了验证新的方案,有时是安装出错,还有时是运行过程中出错.总之是碰 ... 
- 笔记本shift变粘贴,粘滞键设置已关闭
			之前手贱吧,拿湿抹布擦了擦笔记本电脑的自带键盘,然后部分按键失灵了. 本想着反正也都是在寝室用的,趁机找借口买了个机械键盘,啪啪啪... 刚开始好好的,后来发现一按shift就会粘贴,百度了下都说是粘 ... 
- 【js实例】js中的5种基本数据类型和9种操作符
			js中的5中基本数据类型 js标识符 第一个字符必须为字母,下划线,或美元符 其他字符可以是字母,下划线,美元符,数字 js标识符区分大小写 标识符不能使关键字和保留字 关键字: break do i ... 
