时间:2017年01月15日 | 作者 : lovean | 分类 : Java | 浏览: 1667次 | 评论 0 人
此文章起记录作用,如有不对,请指正
搭建环境是:idea+maven3
搭建的pom.xml内容是:
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" 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"> <modelVersion>4.0.0</modelVersion> <groupId>com.bilejie.dormitory</groupId> <artifactId>dormitory</artifactId> <version>1.0-SNAPSHOT</version> <properties> <!-- spring版本号 --> <spring.version>4.0.4.RELEASE</spring.version> </properties> <dependencies> <!-- spring核心包 --> <!-- springframe start --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> </dependency> <!-- springframe end --> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>javax.servlet.jsp.jstl-api</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency> <dependency> <groupId>tomcat</groupId> <artifactId>servlet-api</artifactId> <version>5.5.23</version> <scope>provided</scope> </dependency> <dependency> <groupId>tomcat</groupId> <artifactId>jsp-api</artifactId> <version>5.5.23</version> <scope>provided</scope> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.2.Final</version> </dependency> <!-- json数据 --> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.9.13</version> </dependency> </dependencies> </project>
在下载这些依赖的时候,发现下载的特别忙,应该是因为下载的服务器在国外导致的,有两个方法解决,一个是比乐Fly下载,一个是修改成国内的地址。
如果需要比乐Fly下载,可以到我的梯子网站买包月的ss账号:http://vpn.bilejie.com
修改本地地址的方法是最快的,我们打开idea->file->settings->搜索Maven->看到有一个use setings file的,把后面的override勾上->找到这个文件,或者自己创建一个settings.xml文件,把里面的内容替换成如下国内阿里的地址:
<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used | for inheritance and direct lookup purposes, and must be unique across the set of mirrors. | <mirror> <id>mirrorId</id> <mirrorOf>repositoryId</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://my.repository.com/repo/path</url> </mirror> --> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>uk</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://uk.maven.org/maven2/</url> </mirror> <mirror> <id>CN</id> <name>OSChina Central</name> <url>http://maven.oschina.net/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>nexus</id> <name>internal nexus repository</name> <!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>--> <url>http://repo.maven.apache.org/maven2</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
解决了maven下载缓慢问题
下载好所有的包之后,项目的目录结构会自动创建(如果没有自动创建,应该是在下载包的时候出现了暂停没有一口气下载完,删除项目重造)
之后,因为我们用的spring,所以我们只要在web.xml里加入如下的servlet内容,把控制器交给spring即可
<servlet> <servlet-name>spring-dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>spring-dispatcher</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
最后一步,我们配置下tomcate(不再赘述)
运行
显示“Hello World!”你就成功了。反正我是成功了,同学们,试试看
注:如果改了国内的下载地址依旧慢的同学,推荐你们用梯子,http://vpn.bilejie.com(广告)
本站采用阿里云服务器,如果你也想使用阿里云服务器,可以点击领取代金券/优惠券
额 本文暂时没人评论 来添加一个吧
发表评论