IntelliJ IDEA 12创建Maven管理的Java Web项目(图解)
2016-06-23 13:26
746 查看
本文主要使用图解介绍了使用IntelliJIDEA 12创建Maven管理的Java
Web项目的过程。
本文PDF文档下载地址:http://download.csdn.net/detail/zht666/5141235
1、新建项目,选择Maven Module,输入项目名称,点击Next继续。
注意这里的Module就是项目的意思,等同于MyEclipse中的Project。
![](http://img.my.csdn.net/uploads/201303/14/1363248933_6253.png)
接着直接点击Finish即可。
![](http://img.my.csdn.net/uploads/201303/14/1363248936_6438.png)
下图就是创建完毕后的Maven项目,双击pom.xml查看POM文件内容,可以自行添加Maven的依赖。但是发现,没有Web目录,怎么办?看后面。
![](http://img.my.csdn.net/uploads/201303/14/1363248941_9808.png)
在项目名称上右击,选择Add Framework Support...
![](http://img.my.csdn.net/uploads/201303/14/1363248947_2671.png)
在Add Framework Support对话框中勾选Web Application,版本选择3.0并勾选Create web.xml。
![](http://img.my.csdn.net/uploads/201303/14/1363248954_3896.png)
点击OK后,看到如下界面,项目中出现了web文件件,是不是很熟悉了,和MyEclipse中的项目结构类似。
![](http://img.my.csdn.net/uploads/201303/14/1363248958_2540.png)
打开pom.xml文件,添加必须的Maven依赖。也叫Maven坐标,由groupId、artifactId和version唯一确定一组jar依赖文件。
![](http://img.my.csdn.net/uploads/201303/14/1363248964_6417.png)
我添加的pom.xml文件内容如下:
[html] view
plain copy
<?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>SpringMvcDemo</groupId>
<artifactId>SpringMvcDemo</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency> <!-- junit 4.7 -->
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<type>jar</type>
<scope>test</scope>
</dependency>
<dependency> <!-- spring 3.2 -->
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.2.1.RELEASE</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
<type>jar</type>
</dependency>
<dependency> <!--Jackson核心包-->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.1.3</version>
</dependency>
<dependency> <!--Jackson数据绑定包-->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.1.3</version>
</dependency>
<dependency> <!--Jackson注解包-->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.1.2</version>
</dependency>
</dependencies>
</project>
然后在index.jsp文件中随便加点内容。
![](http://img.my.csdn.net/uploads/201303/14/1363248968_4300.png)
下面配置Tomcat服务器,本例使用Tomcat6。
![](http://img.my.csdn.net/uploads/201303/14/1363248971_1380.png)
如下图,选择Local,然后点击Configure,在弹出的对话框中选择Tomcat安装目录。
![](http://img.my.csdn.net/uploads/201303/14/1363248975_9849.png)
选择Tomcat Server,然后点击绿色的“+”号。
![](http://img.my.csdn.net/uploads/201303/14/1363248979_4524.png)
点击“+”后选择Local,刚刚已经配置好了Local的Tomcat服务器。
![](http://img.my.csdn.net/uploads/201303/14/1363248982_3705.png)
这里会新建一个Tomcat服务,输入任意名字即可。
![](http://img.my.csdn.net/uploads/201303/14/1363248989_5268.png)
点击Deployment,然后点击右边的“+”,添加Artifact部署。
![](http://img.my.csdn.net/uploads/201303/14/1363248993_1308.png)
![](http://img.my.csdn.net/uploads/201303/14/1363248997_8169.png)
点击OK回到主界面,如图,点击Application Servers打开服务器视图,点击Tomcat6[local],就能看到项目的部署情况了。点击界面上方的启动按钮就可以启动Tomcat服务器,启动后服务器自动打开浏览器。
![](http://img.my.csdn.net/uploads/201303/14/1363249677_8686.png)
![](http://img.my.csdn.net/uploads/201303/14/1363249683_9233.png)
![](http://img.my.csdn.net/uploads/201303/14/1363249687_3647.png)
顶36
踩1
上一篇Spring
MVC返回json数据的方法
下一篇国内一款优秀的开源HTML5图表绘制框架-ichartjs
•IntelliJ
IDEA导入JDK源码2016-05-12阅读155
•IntelliJ
IDEA像Eclipse一样打开多个项目2015-08-21阅读22545
•MyBatis
Spring整合配置映射接口类与映射xml文件2014-08-20阅读16948
•Java读写Windows共享文件夹2014-05-26阅读9238
•淘宝开源Web服务器Tengine简介2014-05-07阅读1245
•Android与WEB服务器交互时,如何保证在同一个会话Session中通信2014-03-30阅读1470
•[转]深入理解Java的接口和抽象类2016-05-08阅读87
•Mina获取客户端IP地址问题2015-04-23阅读2483
•JNA结构体数组2014-08-18阅读2752
•使用Maven编译可执行JAR2014-05-13阅读2910
•JNA调用C语言动态链接库学习实践总结2014-04-02阅读5165
更多文章
![](http://img.knowledge.csdn.net/upload/base/1453701371636_636.jpg)
Java
9784关注|1042收录
![](http://img.knowledge.csdn.net/upload/base/1456818035722_722.jpg)
Java
1230关注|581收录
![](http://img.knowledge.csdn.net/upload/base/1453169124297_297.jpg)
Java
9485关注|454收录
猜你在找
PDF神器-Adobe Acrobat Pr
Qt网络编程实战之HTTP服务器
Web前端从零基础到高手之路
Java之路
国内第1套_Spring4 视频教程
IntelliJ IDEA 12创建Maven管理的Java Web项目图解
IntelliJ IDEA 12创建Maven管理的Java Web项目
IntelliJ IDEA 12创建Maven管理的Java Web项目
Intellij IDEA 13创建Maven管理的Java Web项目
使用IntelliJ IDEA 14和Maven创建java web项目
查看评论
16楼 Alvin_yau 2015-07-04 09:08发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/96b20102da2bb76533f794af521aab28.jpg)
请问怎么访问web资源?比如js css 图片的。
Re: 海涛zht666 2015-07-09 19:39发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复Alvin_yau:Web资源直接用部署路径访问,例如 http://ip:port/deployName/css/xxx.css 15楼 zhengys2015 2015-01-23 00:26发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/48009b1a05b9b09869a9b3c32f4400d8.jpg)
有用
14楼 huhuint 2015-01-14 15:26发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/02c2024c552ec20f4d7e6cb6f741d32a.jpg)
你好,我按照你的方法测试了,之前tomcat上有个红叉,解决后,感觉应该没什么问题了,但是网页没有启动出来,手动输入网址也是不可访问的,请问可能什么地方有问题呢?
13楼 从此醉 2014-12-17 10:52发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/10a40a573e71f118abeac9a5926a60fb.jpg)
但是并没有在tomcat的webapps下面找到不熟的项目? idea是怎么在tomcat中部署项目的?
12楼 灬月满西楼 2014-12-09 15:41发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/146e1c18c1477733176b0373ff562ee7.jpg)
敢问楼主的Intellij 是怎么美化的?用的什么字体?
11楼 MonoStrike 2014-08-26 17:18发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/220cd0590a5a9564f719d224b0bbda6d.jpg)
多图杀猫,不但描述了如何使用maven,而且还介绍了如何部署和运行!
10楼 strikeshine 2014-06-01 19:16发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/cdd338edfb30a4d5708f4dc65ff228df.jpg)
谢谢!很有帮助
9楼 li5220008 2014-02-18 14:58发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/67a91d6b9875b9762b77d86d3217a20d.jpg)
哥们给力阿!
8楼 _乘风_ 2013-12-27 17:05发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/bd2d036f6dd4387c8f073deb85e6452e.jpg)
你好 可不可以 做一个 在intellij idea中 配合 maven 建立一个struts2 的项目
7楼 MesaD 2013-12-20 11:38发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/34ebd7b75e59d7ae78fc4d9a21ded6f5.jpg)
您好,我从头到尾都是按照你的步骤再做,唯一不同的是,在部署项目的时候,你的的有war exploded,但是我的没有。
我最后运行,浏览器包404错误
Re: 海涛zht666 2013-12-20 12:07发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复beixiaohaizi:IntelliJ IDEA中的Artifact指的是你的项目的一种输出形式,一般项目发布的输出形式都是.war格式打包的,external source当然就是从外部选择部署文件了。你说你的没有Artifact,那要看看你的项目是不是创建的有问题,需要创建Web项目。
Re: MesaD 2013-12-20 13:17发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/34ebd7b75e59d7ae78fc4d9a21ded6f5.jpg)
回复zht666:我这里选用“external source。。。”部署,我直接选择的项目部署,运行出错,可是我改成了war就对了。
虽然问题是得到了解决,可是我还是不懂原理额
Re: MesaD 2013-12-20 11:50发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/34ebd7b75e59d7ae78fc4d9a21ded6f5.jpg)
回复beixiaohaizi:“加Artifact部署”这个和“external source。。。”这个两个部署有什么不同吗?
6楼 Jason_sls 2013-11-05 17:52发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/371aee1c1a3e9a62dc6261051b172e89.jpg)
非常感谢,成功应用!
5楼 JimiChen0 2013-08-19 23:52发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/045e0f2c5baa23ce4ad5b662b1dbf354.jpg)
想问一下,maven下载的jar包在哪里看到?
Re: 海涛zht666 2013-08-20 09:30发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复cltcl:Maven下载的jar包存放在用户文件夹下的C:/.../User/.m2/repository,Linux的话,存放在/home/user/.m2/repository
Re: JimiChen0 2013-08-21 17:14发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/045e0f2c5baa23ce4ad5b662b1dbf354.jpg)
回复zht666:恩,我是想问,在idea里面哪里能看到,因为我在idea里面好像没看到maven引进的包。另外能不能帮我看下这个问题,谢谢
http://bbs.csdn.net/topics/390558608
Re: 海涛zht666 2013-08-21 21:57发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复cltcl:IntelliJ IDEA的开发界面,左侧有一些隐藏的小窗口,点击一左侧的按钮就能查看窗口,你找到一个Maven Project窗口,那里面有Maven依赖树。
4楼 JimiChen0 2013-08-19 23:40发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/045e0f2c5baa23ce4ad5b662b1dbf354.jpg)
我想问一下maven下载的包在哪里看到?
3楼 虎背熊腰 2013-07-30 14:37发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/73020b640d2bb4ebe6105f2c6ebe6528.jpg)
请教个问题,Intellij 使用Maven异常
jar放到lib下正常,
maven管理的Extenal jar 不能被寻到。
2楼 getrix 2013-05-18 00:59发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/617232cfb0254da8df7721f379a5a434.jpg)
怎样用maven编译,tomcat部署呢
Re: 海涛zht666 2013-05-22 15:12发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复getrix:博客中演示的就是使用Tomcat6进行部署的,IDEA会将项目发布到Tomcat目录下。至于使用Maven进行编译,也很简单,在IDEA编译器窗口最右边有个“Maven Projects”标签,点开,选择要编译的项目,展开Lifecycle,然后在package或compile上右击,点击Run Maven Build即可编译,等待Maven自动编译结束即可。
1楼 wangao1991 2013-05-07 16:02发表 [回复] [引用] [举报]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/1871eba6601e219b2494eddad4690159.jpg)
不错,我是import 的 maven 的项目,eclipse 里面运行正常,换到 intellij 中 运行报错,好几处 有 不可转换的类型 ,这个是怎么回事啊。
Re: 海涛zht666 2013-05-15 20:42发表 [回复] [引用] [举报]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复wangao1991:IDEA的Maven配置了吗,是否有使用Maven下载所有依赖
Re: wangao1991 2013-05-22 15:02发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/1871eba6601e219b2494eddad4690159.jpg)
回复zht666:我qq 是 40931711 这样回复太麻烦了.
Re: wangao1991 2013-05-22 14:57发表 [回复] [引用] [举报]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/1871eba6601e219b2494eddad4690159.jpg)
回复zht666:maven 配置 了。 和eclipse中配置的一样。
Web项目的过程。
本文PDF文档下载地址:http://download.csdn.net/detail/zht666/5141235
1、新建项目,选择Maven Module,输入项目名称,点击Next继续。
注意这里的Module就是项目的意思,等同于MyEclipse中的Project。
![](http://img.my.csdn.net/uploads/201303/14/1363248933_6253.png)
接着直接点击Finish即可。
![](http://img.my.csdn.net/uploads/201303/14/1363248936_6438.png)
下图就是创建完毕后的Maven项目,双击pom.xml查看POM文件内容,可以自行添加Maven的依赖。但是发现,没有Web目录,怎么办?看后面。
![](http://img.my.csdn.net/uploads/201303/14/1363248941_9808.png)
在项目名称上右击,选择Add Framework Support...
![](http://img.my.csdn.net/uploads/201303/14/1363248947_2671.png)
在Add Framework Support对话框中勾选Web Application,版本选择3.0并勾选Create web.xml。
![](http://img.my.csdn.net/uploads/201303/14/1363248954_3896.png)
点击OK后,看到如下界面,项目中出现了web文件件,是不是很熟悉了,和MyEclipse中的项目结构类似。
![](http://img.my.csdn.net/uploads/201303/14/1363248958_2540.png)
打开pom.xml文件,添加必须的Maven依赖。也叫Maven坐标,由groupId、artifactId和version唯一确定一组jar依赖文件。
![](http://img.my.csdn.net/uploads/201303/14/1363248964_6417.png)
我添加的pom.xml文件内容如下:
[html] view
plain copy
<?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>SpringMvcDemo</groupId>
<artifactId>SpringMvcDemo</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency> <!-- junit 4.7 -->
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<type>jar</type>
<scope>test</scope>
</dependency>
<dependency> <!-- spring 3.2 -->
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.2.1.RELEASE</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
<type>jar</type>
</dependency>
<dependency> <!--Jackson核心包-->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.1.3</version>
</dependency>
<dependency> <!--Jackson数据绑定包-->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.1.3</version>
</dependency>
<dependency> <!--Jackson注解包-->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.1.2</version>
</dependency>
</dependencies>
</project>
然后在index.jsp文件中随便加点内容。
![](http://img.my.csdn.net/uploads/201303/14/1363248968_4300.png)
下面配置Tomcat服务器,本例使用Tomcat6。
![](http://img.my.csdn.net/uploads/201303/14/1363248971_1380.png)
如下图,选择Local,然后点击Configure,在弹出的对话框中选择Tomcat安装目录。
![](http://img.my.csdn.net/uploads/201303/14/1363248975_9849.png)
选择Tomcat Server,然后点击绿色的“+”号。
![](http://img.my.csdn.net/uploads/201303/14/1363248979_4524.png)
点击“+”后选择Local,刚刚已经配置好了Local的Tomcat服务器。
![](http://img.my.csdn.net/uploads/201303/14/1363248982_3705.png)
这里会新建一个Tomcat服务,输入任意名字即可。
![](http://img.my.csdn.net/uploads/201303/14/1363248989_5268.png)
点击Deployment,然后点击右边的“+”,添加Artifact部署。
![](http://img.my.csdn.net/uploads/201303/14/1363248993_1308.png)
![](http://img.my.csdn.net/uploads/201303/14/1363248997_8169.png)
点击OK回到主界面,如图,点击Application Servers打开服务器视图,点击Tomcat6[local],就能看到项目的部署情况了。点击界面上方的启动按钮就可以启动Tomcat服务器,启动后服务器自动打开浏览器。
![](http://img.my.csdn.net/uploads/201303/14/1363249677_8686.png)
![](http://img.my.csdn.net/uploads/201303/14/1363249683_9233.png)
![](http://img.my.csdn.net/uploads/201303/14/1363249687_3647.png)
顶36
踩1
上一篇Spring
MVC返回json数据的方法
下一篇国内一款优秀的开源HTML5图表绘制框架-ichartjs
我的同类文章
Java EE(50)•IntelliJ
IDEA导入JDK源码2016-05-12阅读155
•IntelliJ
IDEA像Eclipse一样打开多个项目2015-08-21阅读22545
•MyBatis
Spring整合配置映射接口类与映射xml文件2014-08-20阅读16948
•Java读写Windows共享文件夹2014-05-26阅读9238
•淘宝开源Web服务器Tengine简介2014-05-07阅读1245
•Android与WEB服务器交互时,如何保证在同一个会话Session中通信2014-03-30阅读1470
•[转]深入理解Java的接口和抽象类2016-05-08阅读87
•Mina获取客户端IP地址问题2015-04-23阅读2483
•JNA结构体数组2014-08-18阅读2752
•使用Maven编译可执行JAR2014-05-13阅读2910
•JNA调用C语言动态链接库学习实践总结2014-04-02阅读5165
更多文章
参考知识库
![](http://img.knowledge.csdn.net/upload/base/1453701371636_636.jpg)
Java
Web知识库
9784关注|1042收录![](http://img.knowledge.csdn.net/upload/base/1456818035722_722.jpg)
Java
EE知识库
1230关注|581收录![](http://img.knowledge.csdn.net/upload/base/1453169124297_297.jpg)
Java
SE知识库
9485关注|454收录猜你在找
PDF神器-Adobe Acrobat Pr
Qt网络编程实战之HTTP服务器
Web前端从零基础到高手之路
Java之路
国内第1套_Spring4 视频教程
IntelliJ IDEA 12创建Maven管理的Java Web项目图解
IntelliJ IDEA 12创建Maven管理的Java Web项目
IntelliJ IDEA 12创建Maven管理的Java Web项目
Intellij IDEA 13创建Maven管理的Java Web项目
使用IntelliJ IDEA 14和Maven创建java web项目
查看评论
16楼 Alvin_yau 2015-07-04 09:08发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/96b20102da2bb76533f794af521aab28.jpg)
请问怎么访问web资源?比如js css 图片的。
Re: 海涛zht666 2015-07-09 19:39发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复Alvin_yau:Web资源直接用部署路径访问,例如 http://ip:port/deployName/css/xxx.css 15楼 zhengys2015 2015-01-23 00:26发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/48009b1a05b9b09869a9b3c32f4400d8.jpg)
有用
14楼 huhuint 2015-01-14 15:26发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/02c2024c552ec20f4d7e6cb6f741d32a.jpg)
你好,我按照你的方法测试了,之前tomcat上有个红叉,解决后,感觉应该没什么问题了,但是网页没有启动出来,手动输入网址也是不可访问的,请问可能什么地方有问题呢?
13楼 从此醉 2014-12-17 10:52发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/10a40a573e71f118abeac9a5926a60fb.jpg)
但是并没有在tomcat的webapps下面找到不熟的项目? idea是怎么在tomcat中部署项目的?
12楼 灬月满西楼 2014-12-09 15:41发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/146e1c18c1477733176b0373ff562ee7.jpg)
敢问楼主的Intellij 是怎么美化的?用的什么字体?
11楼 MonoStrike 2014-08-26 17:18发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/220cd0590a5a9564f719d224b0bbda6d.jpg)
多图杀猫,不但描述了如何使用maven,而且还介绍了如何部署和运行!
10楼 strikeshine 2014-06-01 19:16发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/cdd338edfb30a4d5708f4dc65ff228df.jpg)
谢谢!很有帮助
9楼 li5220008 2014-02-18 14:58发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/67a91d6b9875b9762b77d86d3217a20d.jpg)
哥们给力阿!
8楼 _乘风_ 2013-12-27 17:05发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/bd2d036f6dd4387c8f073deb85e6452e.jpg)
你好 可不可以 做一个 在intellij idea中 配合 maven 建立一个struts2 的项目
7楼 MesaD 2013-12-20 11:38发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/34ebd7b75e59d7ae78fc4d9a21ded6f5.jpg)
您好,我从头到尾都是按照你的步骤再做,唯一不同的是,在部署项目的时候,你的的有war exploded,但是我的没有。
我最后运行,浏览器包404错误
Re: 海涛zht666 2013-12-20 12:07发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复beixiaohaizi:IntelliJ IDEA中的Artifact指的是你的项目的一种输出形式,一般项目发布的输出形式都是.war格式打包的,external source当然就是从外部选择部署文件了。你说你的没有Artifact,那要看看你的项目是不是创建的有问题,需要创建Web项目。
Re: MesaD 2013-12-20 13:17发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/34ebd7b75e59d7ae78fc4d9a21ded6f5.jpg)
回复zht666:我这里选用“external source。。。”部署,我直接选择的项目部署,运行出错,可是我改成了war就对了。
虽然问题是得到了解决,可是我还是不懂原理额
Re: MesaD 2013-12-20 11:50发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/34ebd7b75e59d7ae78fc4d9a21ded6f5.jpg)
回复beixiaohaizi:“加Artifact部署”这个和“external source。。。”这个两个部署有什么不同吗?
6楼 Jason_sls 2013-11-05 17:52发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/371aee1c1a3e9a62dc6261051b172e89.jpg)
非常感谢,成功应用!
5楼 JimiChen0 2013-08-19 23:52发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/045e0f2c5baa23ce4ad5b662b1dbf354.jpg)
想问一下,maven下载的jar包在哪里看到?
Re: 海涛zht666 2013-08-20 09:30发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复cltcl:Maven下载的jar包存放在用户文件夹下的C:/.../User/.m2/repository,Linux的话,存放在/home/user/.m2/repository
Re: JimiChen0 2013-08-21 17:14发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/045e0f2c5baa23ce4ad5b662b1dbf354.jpg)
回复zht666:恩,我是想问,在idea里面哪里能看到,因为我在idea里面好像没看到maven引进的包。另外能不能帮我看下这个问题,谢谢
http://bbs.csdn.net/topics/390558608
Re: 海涛zht666 2013-08-21 21:57发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复cltcl:IntelliJ IDEA的开发界面,左侧有一些隐藏的小窗口,点击一左侧的按钮就能查看窗口,你找到一个Maven Project窗口,那里面有Maven依赖树。
4楼 JimiChen0 2013-08-19 23:40发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/045e0f2c5baa23ce4ad5b662b1dbf354.jpg)
我想问一下maven下载的包在哪里看到?
3楼 虎背熊腰 2013-07-30 14:37发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/73020b640d2bb4ebe6105f2c6ebe6528.jpg)
请教个问题,Intellij 使用Maven异常
jar放到lib下正常,
maven管理的Extenal jar 不能被寻到。
2楼 getrix 2013-05-18 00:59发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/617232cfb0254da8df7721f379a5a434.jpg)
怎样用maven编译,tomcat部署呢
Re: 海涛zht666 2013-05-22 15:12发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复getrix:博客中演示的就是使用Tomcat6进行部署的,IDEA会将项目发布到Tomcat目录下。至于使用Maven进行编译,也很简单,在IDEA编译器窗口最右边有个“Maven Projects”标签,点开,选择要编译的项目,展开Lifecycle,然后在package或compile上右击,点击Run Maven Build即可编译,等待Maven自动编译结束即可。
1楼 wangao1991 2013-05-07 16:02发表 [回复] [引用] [举报]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/1871eba6601e219b2494eddad4690159.jpg)
不错,我是import 的 maven 的项目,eclipse 里面运行正常,换到 intellij 中 运行报错,好几处 有 不可转换的类型 ,这个是怎么回事啊。
Re: 海涛zht666 2013-05-15 20:42发表 [回复] [引用] [举报]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/7a90e6370c6ffddbecbd1831c170ca2f.jpg)
回复wangao1991:IDEA的Maven配置了吗,是否有使用Maven下载所有依赖
Re: wangao1991 2013-05-22 15:02发表 [回复]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/1871eba6601e219b2494eddad4690159.jpg)
回复zht666:我qq 是 40931711 这样回复太麻烦了.
Re: wangao1991 2013-05-22 14:57发表 [回复] [引用] [举报]
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/23/1871eba6601e219b2494eddad4690159.jpg)
回复zht666:maven 配置 了。 和eclipse中配置的一样。
相关文章推荐
- Java、JVM和操作系统之间的关系,写给新人,
- 三步骤
- JVM JRE JDK三者的区别和联系
- spring,mybatis配多个数据库
- eclipse远程调试
- java web中jsp与servlet之间的跳转和传递参数
- Spring MVC 介绍
- spring rest mvc使用RestTemplate调用
- jdk1.8 J.U.C之FutureTask实现机制分析
- java自学之旅(2.1)关于Date类
- Struts1.3——使用MyEclipse集成工具开发Struts
- java实现简单的单点登录
- Java学习笔记(15)Event-Driven Programming and Animations 事件驱动编程与动画
- Java视频资料
- Java设计模式之--责任链模式(Chain of Responsibility)
- Spring注解详解
- Java中String int A=null与String int A=""区别。
- java “错误:编码GBK 的不可映射字符”解决方法
- Rxjava(1.基础篇)
- SpringMVC整合Shiro