最近在學習大數據,之前用到了Eclipse,最近因為寫Scala所以用到了這款編譯器IntelliJ IDEA。出於學習的目的,順便總結下,希望對你有所幫助~
IDEA 全稱 IntelliJ IDEA,是java編程語言開發的集成環境。IntelliJ在業界被公認為最好的java開發工具,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、各類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以說是超常的。IDEA是JetBrains公司的產品,這家公司總部位於捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費版只支持Python等少數語言
Idea破解版安裝教程參考:https://mp.weixin.qq.com/s/zDz-HVN5s3nZnuW8CLbMRQ
教程說的很詳細了,按照這個一步步來就能裝好了。
1.打開軟件
2.選擇第一個創建項目
3.頁面如下
選擇Java項目,Next->Next->給項目起個名子,然后選擇Finish
整體介紹下
PS:(因為直接右鍵JavaGeneralObj文件夾,右鍵.idea和右鍵src文件顯示的內容不一樣,所以這里做了下整合)
PS:新建項目用的,可以新建的內容如下:
添加版本支持
剪切文件
復制文件
復制文件所在路徑
黏貼
查看使用此內容的地方(包括文件,類等)
在項目所有路徑中查找指定內容
查找並替換指定內容
收藏某個類用的,查看收藏類在:View->Tool Windows->Favorites
格式化代碼,可以在格式化的時候選擇清理代碼
自動幫我們去掉一些沒用到的包
移除module。(移除后重新添加:右鍵項目->open module settings->加號->import modules->選擇要添加的module->Apply)
編譯項目
重新編譯項目
在本地磁盤打開
列出層級目錄,然后點擊某個目錄進行打開
在控制台打開
項目變動記錄,相當於SVN歷史記錄,可以選中某條記錄進行恢復。
從磁盤重新加載,相當於刷新
對比文件用的
上面有提到,對Module進行添加,刪除,將某個文件包含為源碼,排除文件用的。
標記文件用的,相當於上一個功能對文件的快捷操作入口
刪除BOM,BOM是字節符標識,用來在頭部標識下面的文件用的什么類型編碼。一般不用手動標識的。
用圖形化的方式顯示項目成員之間的依賴關系
將Java文件轉換為Kotlin文件
將項目上傳到Git倉庫
刪除文件
復制文件名稱
PS:Maven是Java的一個包管理器,可以用於管理包的引入。另外其它語言比如.NET的包管理器是Nuget,Python的包管理器是Pip,Scala的包管理器是Sbt,下面主要介紹Maven的使用。
1.新建項目
給項目取名JavaMavenObj
項目預覽
2.引入Spark包進行測試
右鍵java文件夾->New->Java Class->起名Test,在里面簡單編寫如下代碼
public static void main(String[] args) {
SparkConf conf = new SparkConf();
}
這個時候可以看到報錯了,因為沒有這個包。
這個時候在 https://mvnrepository.com/ 搜索Spark,將搜到的如下內容添加到pom.xml里面
<dependencies>
<!-- https://mvnrepository.com/artifact/org.apache.spark/spark-core -->
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-core_2.12</artifactId>
<version>2.4.5</version>
</dependency>
</dependencies>
保存。
再次查看文件,可以看到已經可以了。
最近在學習Scala,所以下面簡單介紹下如何搭建Scala。
這個時候一個Scala項目就搭建好了。國際慣例,寫個HelloWorld測試下。
右鍵src目錄->New->Scala Class->勾選下面的Object,然后取名Test。編寫代碼並運行。
PS:sbt是scala的一個倉庫,可以很方便的管理外部類庫,上面也有提及,下面就以sbt搭建舉例。
到此sbt項目就搭建完了。如果項目報 Error while importing sbt project 錯誤,參考解決方案。
具體使用疑問告訴大家個神奇,按F1有驚喜。
雖然還沒學過Java Web,但是為了學習軟件使用,以Tomcat為例搭建一個Web項目。
首先配置Tomcat環境:
配置步驟1: https://www.cnblogs.com/weixinyu98/p/9822048.html
配置步驟2(這里結合下圖):
老規矩,編寫一個HelloWorld進行測試。
在web下面右鍵->New->Html File->取名Index.html,然后編寫一個hello world代碼,如下所示
以上就是簡單搭建Web的演示。注意服務器相當於一個Module,電腦配置了,引入就好了。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。