【eclipse轉idea的第一天】配置idea

導入maven項目

設置maven(全局)

爲了避免然才轉idea的碼友們重複我犯過的錯,我這兒截圖步驟說明下:java

  • 這裏是列表文本這裏是列表文本idea的設置有兩種:全局,局部(我這麼叫的,反正只是一個區分而已)

第一步再導入maven項目的時候,咱們須要像eclipse那樣配置下maven,可是配置的時候記住不能先導入了在配置,必定要先全局配置了在進行導入(否則導入後idea回去拉取maven信息)

第一步:先settings下

第二步:幾個老開發的碼農,就很少說了

第二步進行項目導入(跟eclipse差很少的,就略過了,看看導入完成後的)

導入完,maven拉取完成,java文件的圖標就會變顏色如圖:

配置svn

項目有了,如今就須要配置下svn。spring

第一步 安裝svn(都是老碼農,svn的安裝就不說了),我也是安裝過svn客戶端的人,可是貌似idea不能直接使用(由於個人svn客戶端漏了一個插件)。

因此安裝了客戶端的朋友咱們如今須要從新點擊安裝程序 修改點東西,具體操做如圖: 從新點擊安裝程序選擇修改tomcat

根據圖中的操做箭頭操做

上面的操做作完了,咱們的idea就能識別了這個svn了。接下來是配置idea裏面的東東,跟eclipse的差很少。 可使用快捷鍵(ctrl+alt+s)進入配置界面,而後找到「version control」菜單,而後再找到「subversion」菜單項。指定「use command line client」 svn客戶端執行文件。springboot

根據圖中的操做箭頭操做

讓maven(spring boot)項目跑起來

我這兒跑不起來,由於啓動的時候提示錯誤(缺包)。eclipse

Connected to the target VM, address: '127.0.0.1:53114', transport: 'socket'
java.lang.NoClassDefFoundError: javax/servlet/Filter
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
	at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
	at java.lang.Class.getMethod0(Class.java:3018)
	at java.lang.Class.getMethod(Class.java:1784)
	at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544)
	at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)
Caused by: java.lang.ClassNotFoundException: javax.servlet.Filter
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 7 moreDisconnected from the target VM, address: '127.0.0.1:53114', transport: 'socket'
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" 
Process finished with exit code 1

這個問題我也就不作多的解釋了,由於有大大朋友("大鵬小站")也早就遇到了這個問題(他解釋的還詳細些),因此我就根據他的方法進行了調整 http://blog.csdn.net/linjpg/article/details/73733892socket

總的來講能夠有兩個方法解決,要麼就按照大大朋友說的那樣去掉pom.xmlmaven

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<version>${springboot-version}</version>
<scope>provided</scope>
</dependency>

或者是用spring boot maven插件進行啓動: 先添加插件到pom.xmlide

<plugin>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>

啓動截圖 如今這麼啓動就能夠了 本人比較喜歡使用後面這種方式啓動svn

相關文章
相關標籤/搜索