Eclipse EE+MAVEN配置以及POM.XML的使用
2017-06-28 16:06
459 查看
Eclipse EE下载
Eclipse 与 Eclipse EE 是不同的产品,后者有更多的插件与管理工具 下载页面:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr2
安装Eclipse中的Maven插件
Eclipse EE中自带Maven插件所以这一步略过
下载与配置Maven
下载页面 http://maven.apache.org/download.cgi更改./conf/settings.xml中关于localRepository 的地址
<localRepository>/yourpath/</localRepository>1
1
添加系统环境变量
M2_HOME = Maven所在根目录
path += M2_HOME\bin
(在管理员模式cmd中输入mvn -v检测是否环境变量添加成功)
然后在Window->Preference->Java->Installed JREs->Edit
在Default VM arguments中设置
-Dmaven.multiModuleProjectDirectory=$M2_HOME
Installations->Add-> 添加Maven路径
User Settings->设置User Settings 为之前的/conf/settings.xml
创建Maven项目与使用Pom.xml添加依赖
新建Maven Project->next->选择模板maven-archetype-quickstart
填写包名与模块名信息
生成工程如下;
例子中尝试使用Log4j
双击pom.xml进入pom管理页 下方选择pom.xml标签页
如我需要添加log4j包,首先在http://mvnrepository.com/中搜索包名,然后复制该包的描述xml
即这一段
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency>1
2
3
4
5
1
2
3
4
5
将这一段复制到pom.xml中
<dependencies>中,返回Depdencies标签页,显示如下:
右键pom.xml->run as->Maven install
第一次运行会安装一些插件,之后会把需要的依赖包下载下来
新建一个class 尝试import log4j包
不出现报错则使用完整代码
import org.apache.log4j.Logger; /** *@author linbingwen *@2015年5月18日9:14:21 */ public class App { private static Logger logger = Logger.getLogger(App.class); /** * @param args */ public static void main(String[] args) { // System.out.println("This is println message."); // 记录debug级别的信息 logger.debug("This is debug message."); // 记录info级别的信息 logger.info("This is info message."); // 记录error级别的信息 logger.error("This is error message."); } }1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
注意log4j需要设置log4j.properties
在对应的source folder下新建log4j.properties
内容为
log4j.rootLogger=INFO,A1,R log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] %m%n log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=bbscs7log.txt log4j.appender.R.MaxFileSize=500KB log4j.appender.R.MaxBackupIndex=10 log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n1
2
3
4
5
6
7
8
9
10
11
12
13
1
2
3
4
5
6
7
8
9
10
11
12
13
运行后成功为
相关文章推荐
- Eclipse EE+MAVEN配置以及POM.XML的使用
- [使用心得]maven2之m2eclipse使用手册之三第一个Simple MavenProject与Pom.xml配置说明
- eclipse Maven配置以及使用方法
- eclipse中maven配置文件pom.xml解析报错
- pom.xml中的java.home变量(eclipse默认的java.home变量)&& pom.xml详解&&maven常用配置的变量
- maven 打war包报异常(web.xml 以及jsp js css不在war包中),以及pom.xml 文件配置
- maven搭建项目,settings.xml配置文件,以及parent的pom.xml
- Eclipse—Maven配置以及使用方法
- maven的安装以及在eclipse的配置和使用
- Maven 在pom.xml中配置Jetty出现'org.eclipse.jetty.server.nio.SelectChannelConnector' cannot be loaded异常
- pom.xml中maven-compiler-plugin插件配置的使用
- eclipse Maven配置以及使用方法
- Maven工具使用与仓库配置以及eclipse下Maven的配置
- Maven的使用,Nexus建立本地仓库以及Eclipse导入Maven项目(三): 配置篇
- MyEclipse 配置maven项目pom.xml设置 上传项目到nexus私服,通过中转仓库下载插件,以及nexus的配置
- 大型Java项目中使用maven进行管理,pom.xml文件中build的配置
- maven使用pom.xml 配置详解
- Maven配置和打包以及使用Eclipse构建Maven项目
- [使用心得]maven2之m2eclipse使用手册之一简介与配置文件settings.xml
- eclipse Maven配置以及使用方法