美文网首页
IDEA使用

IDEA使用

作者: yycgis | 来源:发表于2017-08-31 15:08 被阅读0次

江湖上,编程利器数不胜数,久闻IDEA大名,今天决定正式使用。
三个月前接触IDEA,但是因为业务还不熟练,害怕影响工作进度,仅仅小试了一下,至今都已经忘了。

先不细说了,碰到的问题罗列一下:

  1. 安装和破解,安装版本为2016.3.4;
    破解:When you have to enter the license, change to [License server],In the Server URL input field enter: http://jetbrains.tech or http://idea.imsxm.com.
  2. 第一次打开工程:
  • 选择Import Project,选择代码所在位置(.project或者pom.xml),Next;
  • import project from external model,选择Maven,Next;
  • Environment Setting,设置Maven的本地安装路径,设置user settings和local repository,Next;
  • select profiles,默认,Next;
  • select Maven Projects to import,默认,Next;
  • please select project SDK,第一次打开需要点击+添加,Next;
  • 注意:先设置Project file location,再设置Project name【这样才能在Project name里面输入想要的名字】;
  • Finish!
  1. 每次软件启动的时候默认打开的是最后一次的工程,用着不是很习惯,希望打开的出现项目选择框;
image.png

打开设置【Ctrl+Alt+S】,不勾选Reopen last project on startup:

image.png

如果想要切换项目的话:File--close project;

  1. 工程新建之后,在文件中生成了.idea文件夹和.iml文件,虽然在弹出框中设置不提交,但是在svn commit的时候,仍然显示在了列表里;通过在文件上右键TortoiseSVN add to ignore list,或者properties--other--svn:ignore的方式,发现commit的时候,提示文件夹属性变更,强迫症的我,很不爽,搞了半天;
    最后通过:添加这些文件到globalignore list。最大的不同是全局忽略列表是一个客户端特性。它会作用到所有的(all)subversion 项目。但只能在pc客户端使用。Subversion 的忽略模式使用了文件匹配,一种原先在Unix系统中使用meta字符作为通配符的技术。


    image.png
image.png
  1. 打开某个文件,Show history of file,发现version control 中有乱码,暂时未解决;
image.png
  1. 启动项目,配置Tomcat,发现的坑:
  • 打开配置框:在工具条上,点击Edit Configuration;
  • 添加Server,点击+--Tomcat Server -- Local;
  • 选择Server,在右侧的页面中,选择Configure...,在弹出的页面中,选择一个TomcatServer;如果之前未配置过,需要点击+,添加一个或者多个Tomcat配置。

注意:添加的Tomcat一定要保证,可以单击StartUp.bat,独立运行;之前其他人给我的Tomcat,在Eclipse里面正常启动没问题,但是配置了IDEA,死活就是不启动,艾玛,可是让我积极性受挫,一度放弃使用IDEA。

  • 配置Deployment:选择Deployment,添加 + -- Artifact,选择war exploded,在右侧的Application context中输入/zsmartcityWeb【根据项目的不同区别对待】;
image.png
  • 选择Server,设置其他信息:
    Name:尽量用项目名字,好区分;
    Open browser:可以设置,发布后自动打开浏览器访问,打勾并设置链接即可;
    On Update action//On frame deactivation:暂时未研究透彻,有待研究;
image.png

不同的项目可以共用一个Tomcat配置,因为资源发布在前端Web下的target文件夹下面。

  1. 切换项目,启动的时候,报Socket Closed的错误,目前的解决办法是,打开任务管理器,找到所有Tomcat和Java,全部杀掉。

相关文章

网友评论

      本文标题:IDEA使用

      本文链接:https://www.haomeiwen.com/subject/auuqjxtx.html