common工程,主要为Java的购物商城系统提供一些工具类,比如cookie管理类,id生成类等。
具体的创建过程如下
第一步:
在idea中依次单击“File”→“New”→“Module”
第二步
在“New Module”窗口中,已经默认给我们选好了“Maven”,因为只是个工具类工程,所以不需要使用archetype。直接单击“Next”即可。
第三步:
可以看到,Parent已经默认是javamall了。我们在ArtifactId中填写“javamall.common”,然后单击“Next”
第四步:
默认的“Module name”是“javamallcommon”,我们改成“javamall.common”,这个只是个人习惯问题吧,不修改默认也是可以的。然后,我们单击“Next”。
第五步:
这样,common工程就就建好了。
需要注意的是,建好maven工程后,idea会自动弹出一个“Maven projects need to be imported”的小框,我们第一要单击“Import Changes”链接,不然的话,想java目录,resources是没有特殊标记的,就是一个普通的文件夹。
第六步:修改pom.xml文件,具体代码如下<?xml version="1.0" encoding="UTF-8"?>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
javamall
com.codingwhy
1.0-SNAPSHOT
4.0.0
javamall.common
org.apache.commons
commons-lang3
org.apache.commons
commons-io
commons-net
commons-net
org.mybatis.generator
mybatis-generator-core
mysql
mysql-connector-java
commons-net
commons-net
com.fasterxml.jackson.core
jackson-databind
org.apache.httpcomponents
httpclient
org.slf4j
slf4j-log4j12
javax.servlet
servlet-api
provided
javax.servlet
jsp-api
provided
修改完之后,还是会出现“Maven projects need to be imported”的小框,记得单击“Import Changes”。