1.基本配置
字体 :Window -Preference-Text Font- Consolas-12;
包显示:Window -Show View -Navigator /Package Explorer
2.JDK环境
Window -Preference-Java-Installed JREs-add - Standard VM- JDK目录
3.maven环境
Window -Preference-Maven-User Settings
设置Maven的全局配置文件settings.xml
<localRepository>E:\FrankTest\FrankLocMvn</localRepository>
创建maven 到底使用Maven那个框架? 选择quickstart 还是webapp?
依据:如果这个项目有jsp或者controller就是webapp,其他都是quickstart。
Group ID公司名 Artifact ID项目名称
修改项目
Properties-Resource UTF-8
Properties -Java Build Path-Libraries-选1.5 edit Alternate JRE
Properties -Java Compiler-改成对应的版本(1.7)
Maven 继承和聚合
jt-parent 父工程pom,所有的jar依赖
jt-common 工具类工程
后台系统,一个项目横向拆分
jt-manage-pojo 持久层
jt-manage-service 业务层
jt-manage-web 后台系统的前台 controller
jt-manage-mapper 持久层mybatis,接口,SysMapper等
到底使用Maven那个框架? 选择quickstart 还是webapp?依据:如果这个项目有jsp或者controller就是webapp,其他都是quickstart。
Project build error: Invalid packaging for parent POM com.jt:jt-parent:0.0.1-SNAPSHOT,must be “pom” but is “jar”
Maven的jar依赖传递 a b
父工程,管理jar依赖和jar的版本
聚合工程
1) 一键处理,将每个子工程进行独立按顺序的处理。
2) 执行install,包括编译、打包、单元测试,所有的子工程挨个执行。
如何依赖jar?
原则:
1) 引入核心jar,springmvc/spring/mybatis
2) 数据库驱动jar
3) 其他第三方依赖包jar,jackson(java对象转json,json转java对象,springmvc支持jackson)
如果有一个Maven工程,怎么放到本地呢?
最简单的办法,创建一个新的工程,然后只把相关的文件拷入。
po PersistObject 持久类pojo,数据库表
vo ViewObject 视图类,页面jsp
bo BusinessObject 业务类