2019独角兽企业重金招聘Python工程师标准>>>

之前一直用的MyEclipse,现在换个开发工具试试,随手记录一下Intellj Idea 工具的使用,这里导入的Maven项目是Eclipse的结构。

软件环境

  • JDK 1.8
  • Tomcat 7
  • Intellj Idea
  • TortoiseSVN
  • Apache-Maven-3.3.9

环境配置

打开Intellj Idea,会进入Welcome to Intellj IDEA界面,点击右下角Configure -> Settings进行软件配置。

找到Version Control -> Subversion,配置svn路径。

找到Build, Execution, Deployment -> Maven,进行配置。

Maven 项目检出

回到主界面,点击Check out from Version Control -> Subversion,输入管理地址,选择对应的项目Checkout。

创建项目文件存放地址。

设定目录,我这里不再创建下级目录所以选择第一个。

选择JDK版本,确定后会开始创建项目。

导入项目后,在列表中点击项目后,右键Add Frameworks Support,找到Maven打勾确定,进行项目转换。(这里比较奇怪,导入的项目结构有时候会不一样,自行测试吧。)

完成项目转换后,到Project Structure里面查看一下Jar包是否有错误,是否使用Maven进行引用了,多余的本地Jar包错误加载请自行删除,到此Maven项目已经成功从Svn上检出到Idea中。

Tomcat 项目部署

接着我们进入到Tomcat项目部署阶段,点击图中按钮,添加Tomcat服务器设置。

设置好Tomcat 服务器名称,点击Deployment,接着点击右侧"绿色+"号箭头,选择Artifact,加载war exploded发布版。

然后在右侧Application context里填写项目名称,然后ok完成操作。

最后,点击启动服务器,会自动弹出项目首页,到这就结束了。

PS:值得注意的一点,Tomcat启动后,发现在webapps目录内并不存在该项目,是因为Idea 默认将其项目发布目录设置在项目工作空间的内部文件目录下,从下图可以看出,我们也可以自行更改设置将其设置发布在Tomcat的webapps目录中。

转载于:https://my.oschina.net/discussjava/blog/1648715

Intellij Idea 从 Svn 检出 Maven 项目、部署 Tomcat 运行相关推荐

  1. Eclipse中从svn检出maven项目,报pom.xml错误,相关包或类不能导入的问题

    在使用eclipse的时候,我们用svn插件检出项目,常常有一些问题,莫名其妙的出现,莫名其妙的又会变好了,这让强迫症发作的我来说是个噩梦,之前看到网上的n多种解决方法,然而貌似对于我并不实用.今天自 ...

  2. 【IDEA】从Git丶Gitlab检出Maven项目到本地

    一丶打开idea选择git,默认没有一个项目的情况 二丶填写地址点击Clone 如遇到点击Clone没反应或报错 Cannot run program "git.exe": Cre ...

  3. 从SVN检出Maven工程只有父工程的解决办法

    当我们从一根svn项目里checkout一个工程时发现怎么做都是只有一个父工程,但是子工程没有和他分离不容易让人编程,那该怎么办呢? 其实上一步没有做错 , (1)必须从SVN里先导入到项目里面, ( ...

  4. java的svn插件maver_eclipse中 svn插件导入maven项目

    地址:http://jingyan.baidu.com/article/a948d6510e1af00a2dcd2ec2.html 之后选择svn-->从svn检出项目,然后输入svn地址,按照 ...

  5. myeclipse从svn检出代码转成maven后格式有误解决方法

    从svn检出代码代码转成maven的时候发现格式有误,出现了许多不必要的目录 检出代码是这样的: 转成maven: 转成之后是这样的(格式错误): 应该类似是这个样子的: 解决方法步骤: 1.从svn ...

  6. 【实测】idea SVN项目检出与项目配置及Tomcat、JDK部署运行

    需安装工具 安装jdk 安装idea 安装nodejs 安装webstorm 解压redis 解压maven 安装oracle Idea前置工具及部署 安装tortoiseSVN客户端 安装时请注意: ...

  7. eclipse从svn检出项目

    在eclipse的project explorer 右键->import->svn->从svn检出项目,然后填写资源库的位置,完成,然后一直next. 直到项目检出完成后,选择项目, ...

  8. eclipse中svn检出项目,项目名上带有红色感叹号

    在eclipse中svn检出java web项目后,项目名称上带有红色感叹号,解决方法: 项目名上右击,选择Build Path-->Configure build path,打开下图配置窗口, ...

  9. SVN检出项目报:Access restriction: The type 'BASE64Decoder' is not API

    1.起因 今天从SVN里检出项目出现个别文件报错(Access restriction: The type 'BASE64Decoder' is not API (restriction on req ...

最新文章

  1. NSPredicate的使用
  2. struts2拦截器遇到的问题
  3. 支撑百亿级应用的 NewSQL——TiDB 在同程旅游的应用
  4. java xfire webservice 异步_[Java教程]Java中使用webservice,简化开发(xfire的webservice)...
  5. 收藏 | 三张图读懂机器学习:基本概念、五大流派与九种常见算法
  6. 大数据之-Hadoop3.x_Hadoop_HDFS_总结---大数据之hadoop3.x工作笔记0080
  7. python安卓手机编程入门自学_编程入门学习路线(附教程推荐)
  8. 高通设备找不到连接QXDM的端口
  9. html页面设置document类型,解析网页头部代码:Html Document
  10. MySQL 数据库崩溃(crash)的常见原因和解决办法
  11. 【洛谷P2123】皇后游戏
  12. 邮局问题【python】【c++】
  13. 上海交通大学电子与通信工程819考研上岸经验分享
  14. simulink中的s-function的直接馈入
  15. 读书笔记:机器学习实战(2)——章3的决策树代码和个人理解与注释
  16. iOS 【模仿App 获取app素材】
  17. python如何写生日快乐说说_抖音上很火的生日句子,适合过生日发的高逼格
  18. 基金亏损84万,小灰反手把银行客户经理投诉了
  19. 利用python快速转换GenBank和RefSeq的染色体号
  20. 2021年12种高级UX / UI设计趋势

热门文章

  1. python fetchall方法_Python连接MySQL并使用fetchall()方法过滤特殊字符
  2. Android实现自动清空,android – 删除图像后自动刷新在gridview中不...
  3. Linux tar.gz、tar、bz2、zip的区别,如何选择呢
  4. 逆序输出螺旋字符矩阵(三种方法)
  5. 2021年下信息系统项目管理师真题各章节占分比
  6. 信息系统项目管理师:第4章:项目整体管理与变更管理(3)
  7. tomcat7+nginx+memcached 配置tomcat 集群以及负载均衡
  8. 笔记-信息化与系统集成技术-国务院关于印发新一代人工智能发展规划的通知...
  9. 笔记-软考高项-错题笔记汇总1
  10. JS中怎样比较两个时分格式的时间大小