mac版本idea使用(一)-记遇到的诸多问题及常规使用方法


最近有时间,研究一下idea的使用,也将目前的项目由eclipse转移到了idea上;我的系统是mac OS X10.11.6;JDK是1.7.0_79; idea版本是15;

首先下载:进入官网:https://www.jetbrains.com/idea/download/   ;我下载的是终极版,因为下了社区版以后发现没有办法添加tomcat,从网上找了一个破解码,有钱的话还是提倡使用正版,破解码我也分享在我上一篇文章里。

一些初始的配置我看了一遍就基本记住会用,就不多说了;


1.配置maven

配置maven的时候我之前eclipse配过一次,所有的一些配置比如maven都下好并已经配置了环境变量,同时setting.xml也已经更改了本地maven仓库的地址,所以在配置maven的时候在idea中直接进行配置就好了;

mac版本idea使用(一)-记遇到的诸多问题及常规使用方法_第1张图片

图中标红一处选择本地安装好的maven地址

图中2处是你安装好的maven中配置文件setting.xml的地址

设置好2以后会自动读取其中配置(红3处)显示本地的maven仓库地址


2.检出maven项目报错:invalid item 'org.eclipse.m2e.MAVEN2_CLASSPath

初次从SVN出检出项目后,maven一直报错,没有加载到相关maven 的pom文件,应该手动添加maven的pom,首先要打开maven project的视图;然后选择点“+”选择本地相应的项目打开pom文件;

mac版本idea使用(一)-记遇到的诸多问题及常规使用方法_第2张图片


mac版本idea使用(一)-记遇到的诸多问题及常规使用方法_第3张图片

这样才可以执行maven的一些相关命令,jar包也可以关联上了;


2017-07-19 更新

今天使用的时候又遇见了一个问题,当我导的项目是直接从eclipse下导进来时候,就算执行如上步骤也不能将项目关联上jar包,万能的百度帮助了我,解决方式是在maven视图中先执行clean,---install----再重新reimport all maven project,就成功解决了,也可以试试直接点击reimport试试,说不定可以直接关联上jar;见下图

mac版本idea使用(一)-记遇到的诸多问题及常规使用方法_第4张图片


3.配置tomcat;


2017-08-15更新

今天配置的时候很崩溃的出现了个问题,每次我配置tomcat的时候总是没有点击左上方的加号,而是直接从default中找到tomcat server然后配置了一下。。。后来终于发现。。。

idea配置Tomcat大致的步骤相同,但是和eclipse里面有个不同的地方就是需要配置一下artifact;

mac版本idea使用(一)-记遇到的诸多问题及常规使用方法_第5张图片

图中1是本地tomcat目录;2是tomcat可以设置一些启动参数;

还需要配置一下artifact,点击deployment;选下面加好选择artifact即可;

mac版本idea使用(一)-记遇到的诸多问题及常规使用方法_第6张图片

这个地方会有一个问题,假如你是初次使用idea 的话,你找不到artifact这个配置,需要在module上的artifacts配置

情况一:

mac版本idea使用(一)-记遇到的诸多问题及常规使用方法_第7张图片

情况二:今天配置的时候发现配置artifact时候界面不一样了,但是还是一样的选择web application :exploded即可


mac版本idea使用(一)-记遇到的诸多问题及常规使用方法_第8张图片



4.初次运行项目的时候,遇上了这个问题

Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined.
[INFO] Scanning for projects...

大概意思是说这是Mac上面Java的一个老Bug了,会在那些使用了java Agent的IDE上运行应用时触发,但这个Error对程序是无影响的,可以无视。在Java 9和Java 1.8.152版本里已经修复了。

解决方法是:

点击IJ最上面菜单的Help-Edit Custom Properties,没有这个properties文件的话,IJ会提示创建,然后在里面加上


idea.no.launcher=true


5.另外启动项目后,报错:


遇见问题3;
错误: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: bogon: bogon: nodename nor servname provided, or not known:


这个和我的mac有关系,解决办法是

修改/etc/hosts 里面 127.0.0.1       bogon(logon为报错的错误,就是你的主机名)



暂时就先这些,等遇到更多的问题再说。




你可能感兴趣的:(intelli,IDEA使用)