整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Eclipse創(chuàng)建第一個Scala項目

          裝JDK,我已經安裝好了,如果不會安裝搜索之前的文檔《Win10+Java1.8環(huán)境搭建(圖解教程)》

          安裝Maven,我已經安裝好了,如果不會安裝搜索之前的文檔《Eclipse配置Maven3.5》

          SCALA安裝

          解壓scala壓縮包

          配置環(huán)境變量SCALA_HOME

          在PATH中追加

          ;%SCALA_HOME%\bin

          在classpath中追加

          ;%SCALA_HOME%\bin;%SCALA_HOME%\lib\dt.jar;%SCALA_HOME%\lib\tools.jar(可以不設置這一步)

          測試

          在CMD窗口輸入scala命令

          說明Scala已經安裝完成,你可以直接輸入scala以進入解釋器模式。下面則用來配置eclipse的開發(fā)環(huán)境

          打開eclipse,并點擊"Help"選擇其中的"Eclipse Marketplace"

          輸入scala,而后點擊搜索,點擊"Scala IDE 4.7.x"相對應的"Install"按鈕,進行安裝


          在彈出的菜單中勾選自已需要的內容,這里選擇了所有組件,而后點擊"Confirm"

          選擇"I accept the terms of the license agreements",而后點擊"Finish

          進入安裝進度

          出現錯誤

          An error occurred while collecting items to be installed

          session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).

          No artifact repository available.

          noArtifactRepositoriesAvailable

          查看下版本號Help >> About Eclipse記下來

          點擊 Eclipse 的菜單欄 Help >> Install New Software

          點擊Add,輸入Name: The Eclipse Project Updates , URL:http://download.eclipse.org/eclipse/updates/4.5

          如果文檔URL地址鏈接消失,看下圖

          注意:輸入URL的時候注意一下你Eclipse的版本,如果是4.7版的,URL地址就是:

          http://download.eclipse.org/eclipse/updates/4.7

          如果文檔URL地址鏈接消失,看下圖

          然后再給出的安裝列表中勾選”Eclipse Tests, Examples, and Extras” 下的 “Eclipse 2.0 Style Plugin Support”

          然后點擊next 一步一步安裝即可。安裝完成提示重啟Eclipse 后,再安裝你需要安裝的插件。

          出現新的問題

          繼續(xù)百度搜索排查

          找到官網下載地址

          http://scala-ide.org/download/current.html

          如果文檔URL地址鏈接消失,看下圖

          找到目前最新的版本

          在Eclipse中選擇Help->Install new Software

          將上面的地址填入

          添加插件下載鏈接安裝后,提示重新啟動Eclipse即可。


          最后找到網上一個簡單方法。。。

          網上提供了一個地址可以下載集成好的eclipse

          http://scala-ide.org/download/sdk.html

          如果文檔URL地址鏈接消失,看下圖

          下載好后我們啟動,主界面

          新建一個項目

          項目完成

          在之前的項目里新建包結構

          再新建一個Object

          完成后,編寫方法

          我們打印一句話

          后續(xù)學習的知識要點

          色的Java工具有助于提高工作效率。Java IDE 工具提供了多種用戶獨特需求和個人偏好來創(chuàng)建編程環(huán)境的方法。

          今天,給大家分享8個程序員最愛的Java開源IDE工具,

          沒有用過的小伙伴,快快收藏哦!

          01 BlueJ

          BlueJJava環(huán)境下的一個內置編輯器、編譯器、虛擬機、調試器的多應用軟件,是專為教學設計的,很適合在小規(guī)模的軟件開發(fā)中使用。它易于使用和測試的交互式界面,不僅適合用于在學校教授Java編程課程,而且允許程序員調用功能,即對象、方法、參數等,而無需編譯源代碼。

          02 Eclipse

          Eclipse是一款主要用Java編寫的免費IDE,允許創(chuàng)建各種跨平臺的可用于手機、網絡、桌面和企業(yè)領域的Java應用程序。

          它的主要功能包括Windows生成器、集成Maven、Mylyn、XML編輯器、Git客戶端、CVS客戶端、PyDev,并且還有一個基本工作區(qū),有可擴展插件系統(tǒng)可滿足自定義IDE的需求。通過插件,也可以用C、C ++、JavaScript、Perl、PHP、Prolog、Python、R、Ruby(包括Ruby on Rails框架)等語言開發(fā)程序。

          03 IntelliJ IDEA

          IntelliJ IDEA CE(社區(qū)版)是IntelliJ IDEA的開源版本,為Java、Groovy、Kotlin、Rust和Scala等提供IDE。可用于現有的源重構,代碼檢查,使用JUnit或TestNG構建測試用例,以及使用Maven或Ant構建代碼。IntelliJ IDEA CE的優(yōu)秀功能有API測試儀,允許通過Swing GUI設計器測試API的功能,很多經驗豐富的程序員尤其喜歡IntelliJ IDEA CE。

          04 Netbeans IDE

          NetBeans IDE是一個集成的Java開發(fā)環(huán)境,它能為獨立的、移動的和web架構設計模塊化的應用程序,并支持web技術。NetBeans IDE能建立關于如何有效管理項目、工具和數據的多個視圖,并可以在新開發(fā)人員加入項目時進行軟件開發(fā)協作。

          05 VSCodium

          VSCodium是一個免費的源代碼編輯器,它在Windows、macOS、Linux上皆可用。它是一個基于Visual Studio代碼的開源替代品,支持多種編程語言,如Java、c++、c#、PHP、Go、Python、.net等。

          06 jEdit

          jEdit是一個具有廣泛插件架構的文本編輯器,具備編輯搜索,查找,替換和源代碼編輯等功能,支持超過兩百種語言,包括Unicode。

          07 jGRASP

          jGRASP是運行在Java平臺上的IDE,提供可視化自動生成,能在運行時產生靜態(tài)可視化的源代碼結構和直觀化的數據結構,且jGRASP能產生支持Java、C、C ++、Objective-C、Python、Ada和VHDL的控制結構圖;支持Java和Ada的復雜文件圖表;支持Java的UML類圖;還有動態(tài)對象查看器和結合了集成調試器和Java工作臺的畫布查看器。

          08 JSource

          JSource是免費的Java IDE,尤其在創(chuàng)建跨平臺的Java應用程序中非常有用。JSource能運行、編譯、編輯和創(chuàng)建Java文件,主要特點是支持多種語言的語法高亮顯示和Java Swing組件。

          程序員最愛的8個Java開源IDE工具你收藏了嗎?如果還有什么想要了解的,或者你有其他更好用的IDE,歡迎大家在下方留言探討!

          何搭建開發(fā)環(huán)境

          本節(jié)介紹如何搭建開發(fā)環(huán)境,內容涵蓋了如何安裝JDK和Gradle,以及如何將Gradle項目導入Eclipse IDE中來進行開發(fā)。

          如果你本身是一名 Java開發(fā)人員,并且對Gradle工具了如指掌,那么可以跳過本節(jié)的內容。

          JDK的安裝

          下面介紹了如何下載、安裝、配置和調試JDK。

          1.下載和安裝JDK

          JDK ( Java Development Kit)是用于Java開發(fā)的工具箱,可以在htp://www.oracle.com/technet-work/java/javase/downloads/index.html官網進行下載。

          JDK支持以下操作系統(tǒng)的安裝,如表2-2所示。

          安裝路徑默認在C:\Program Files\Javaljdk1.8.0_ 112 或usr/local/java/jdk1.8.0_ 112。

          2.基于RPM的Linux安裝

          首先是下載安裝文件,文件名類似于jdk-8uversion-linux-x64.rpm。

          其次,切換到root用戶身份,并檢查當前的安裝情況:

          $ rpm -qa | grep jdk
          jdk1.8.0_ 112-1.8.0 112-fcs.x86_ 64

          若有舊版本JDK,則需先卸載舊版本:

          shell $ rpm -e package_ name

          例如:

          shell $ rpm -e jdk1.8.0_ 112-1.8.0 112-fcs.x86_ 64

          執(zhí)行下面命令來進行安裝:

          $ rpm -ivh jdk-8uversion-linux-x64. rpm

          例如:

          shell $ rpm -ivh jdk-8u112-1 inux-x64. rpm Preparing.. .
          ##
          #########...##...################# [100號]
          1:jdk1.8.0_ 112
          ########################################## [100號] Unpacking JAR files. ..
          tools.jar...
          plugin.jar...
          javaws.jar.... deploy.jar...
          rt.jar...
          jsse.jar...
          charsets.jar. ..
          localedata.jar...

          安裝完成之后,可以通過下面的命令來升級:

          $ rpm -Uvh jdk- 8uversion-linux-x64. rpm

          安裝完成后,可以刪除.rpm文件,以節(jié)省空間。安裝完成后,無須重啟主機,即可使用JDK。

          3.設置執(zhí)行路徑

          (1 ) Windows

          增加一個“JAVA_ HOMB"環(huán)境變量,值是JDK的安裝目錄。如“C:Files1.8.0 66”,并在“PATH"的環(huán)境變量里面增加“%JAVA_ HOME%;"。在“CLASSPATH"中增加“;%JAVA_ HOME%.jar;%-JAVA_ HOME%.jar;",或者可以寫成“;%JAVA_ HOME%”,其效果是一樣的。

          (2) UNIX

          包括Linux、Mac OS X和Solaris 環(huán)境,在~/.profile、~/.bashrc 或~/.bash_ profile 文件末尾添加:

          export JAVA_ HOME=/usr/java/jdk1.8.0 66
          export PATH=$JAVA_ HOME /bin: SPATH
          export CLASSPATH=. :$JAVA_ HOME/1ib/dt.jar:SJAVA_ HOME/lib/tools.jar

          其中:

          • JAVA_ HOME是JDK安裝目錄。
          • Linux下用冒號“:”來分隔路徑。
          • CLASSPATH、 $JAVA_ HOME用來引用原來的環(huán)境變量的值。
          • export是把這三個變量導出為全局變量。

          例如,在CentOS下需編輯/etc/profile文件。

          4.測試

          測試安裝是否正確,可以在shell窗口中輸入:

          $ java -version

          若能看到如下信息,則說明JDK安裝成功。

          java version "1.8.0 112"
          Java (TM) SE Runtime Environment (build 1.8.0 112-b15)
          Java HotSpot (TM) 64-Bit Server VM (build 25.112-b15, mixed mode)

          最好再執(zhí)行一下javac,以測試環(huán)境變量設置是否正確。

          $ javac 
          用法: javac <options> <source files>
          其中,可能的選項包括:
          g            生成所有調試信息
          -g:none       不生成任何調試信息
          -g: {lines, vars, source}         只生成某些調試信息
          -nowarn          不生成任何警告
          -verbose        輸出有關編譯器正在執(zhí)行的操作的消息
          -deprecation   輸出使用已過時的API的源位置
          -classpath <路徑>     指定查找用戶類文件和注釋處理程序的位置
          -cp <路徑>      指定查找用戶類文件和注釋處理程序的位置
          -sourcepath <路徑>      指定查找輸入源文件的位置
          -bootclasspath <路徑>      覆蓋引導類文件的位置
          -extdirs <目錄>      覆蓋所安裝擴展的位置
          -endorseddirs <目錄>     覆蓋簽名的標準路徑的位置
          -proc: {none, only}      控制是否執(zhí)行注釋處理和/或編譯
          -processor <classl>[, <class2>,<class3>...]要運行的注釋處理程序的名稱; 繞過默認的搜索進程
          -processorpath <路徑>    指定查找注釋處理程序的位置
          -parameters     生成元數據以用于方法參數的反射
          -d <目錄>       指定放置生成的類文件的位置
          -s <目錄>    指定放置生成的源文件的位置
          -h <目錄>    指定放置生成的本機標頭文件的位置
          - implicit: {none,class}   指定是否為隱式引用文件生成類文件
          -encoding <編碼>   指定源文件使用的字符編碼
          -source <發(fā)行版>   提供與指定發(fā)行版的源兼容性
          -target <發(fā)行版>   生成特定VM版本的類文件
          -profile <配置文件>   請確保使用的API在指定的配置文件中可用
          -version    版本信息
          -help   輸出標準選項的提要
          -A關鍵字[=值]   傳遞給注釋處理程序的選項
          -X 輸出非標準選項的提要
          -J<標記>  直接將<標記>傳遞給運行時系統(tǒng)
          -Werror  出現警告時終止編譯
          @<文件名> 從文件讀取選項和文件名

          有讀者反映有時java -version能夠執(zhí)行成功,但javac命令不成功的情況,一般是環(huán)境變量配置問題,請參閱“設置執(zhí)行路徑”部分內容,再仔細檢測環(huán)境變量的配置。

          更多Java相關的基礎內容,可以參閱筆者所著的開源書《Java 編程要點》( htps:/ithub.com/waylau/essentialjava)。

          Gradle的安裝

          1.前置條件

          Gradle需要JavaJDK或JRE,版本是7及以上。Gradle將會裝載自己的Groovy庫,因此,

          Groovy不需要被安裝。任何存在的Groovy安裝都會被Gradle 忽略。

          Gradle將會使用任何在路徑中找到的JDK,或者可以設置“JAVA_ HOME"環(huán)境變量來指向所需的JDK安裝目錄。

          2.下載

          可以從官網hts://ww.gradle.org/downloads位置來安裝Gradle的發(fā)布包。

          3.解壓

          Gradle的發(fā)布包被打包成ZIP。完整的發(fā)布包含:

          Gradle二進制;

          ●用戶指南(HTML和PDF);

          DSL參考指南;

          ●API 文檔( Javadoc和Groovydoc) ;

          ●擴展示例,包括用戶指南中引用的例子,以及- .些完整的和更復雜的構建可以作為自己開始構建;

          ●二進制源文件。

          4.環(huán)境變量

          設置“GRADLE HOME"環(huán)境變量指向Gradle的解壓包,并添加“GRADLE HOME/bin” 到“PATH"環(huán)境變量。

          5.運行和測試安裝

          通過gradle命令運行Gradle。gradle -v用來查看安裝是否成功,輸出內容如下。

          $ gradle -V

          6.虛擬機選項

          虛擬機選項可以設置Gradle的運行環(huán)境變量。可以使用GRADLE_ OPTS或JAVA_ OPTS,或者兩個都選。JAVA_ OPTS 約定和Java共享環(huán)境變量。典型的案例是在JAVA_ _OPTS設置HTTP代理,在GRADLE_ OPTS 設置內存。這些變量也可在gradle或gradlew腳本開始時設置。

          更多Gradle的內容可以參閱筆者所著的《Gradle 用戶指南》( hts:github.co/waylau/ra+dle-user-guide )。

          項目導入Eclipse

          下面將介紹如何來安裝和配置IDE,并將Spring Boot項目導人IDE中進行開發(fā)。本例所選用的IDE為Eclipse,當然也可以自行選擇順手的IDE。例子中的源碼是與具體IDE無關的。

          一款好用的IDE就如同- -件稱手的兵器,揮舞起來自然得心應手。好用的IDE可以幫助用戶:

          ●提升編碼效率。大部分IDE都提供了代碼提示、代碼自動補全等功能,極大地提升了編碼的效率。

          ●糾錯。在編碼過程中,IDE也可以對一些運行時、編譯時的常見錯誤做出提示。

          ●養(yǎng)成好的編碼規(guī)范。IDE可以對代碼格式做校驗,這樣無形中就幫助用戶來糾正錯誤的編碼習慣。

          1.配置Eclipse

          各個版本的Eclipse所默認安裝的插件不同,如Eclipse for Java里面就集成了常用的插件。所以,如果你沒有相關的插件,請自行安裝。本節(jié)只介紹插件的基本配置及使用。

          2.安裝Gradle插件(可選)

          在Eclipse中單擊“Help →Install New Software.."命令,填入Gradle 插件buildship的地址,如圖2-4所示。

          選中插件 ,進行安裝即可,如圖 2-5所示

          3.配置用戶安裝的Gradle (可選)

          選擇“Windows - + Preferences"命令,對Gradle進行設置,指定一個Gradle的用戶安裝目錄,如圖2-6所示。

          注意:如果采用Gradle Wrapper形式來導入項目,本步驟也是可選的。

          4.導入項目到Eclipse

          下面演示如何導入之前的hello-world 項目。

          在設置導入類型時,我們選擇“Existing Gradle Project”,如圖2-7所示。

          指定要導人的項目的路徑,如圖2-8所示。

          選擇Gradle的分發(fā)類型。支持多種分發(fā)形式,本例采用Gradle Wrapper形式,如圖2-9所示。

          本篇內容給大家介紹的是SpringBoot如何搭建開發(fā)環(huán)境,喜歡的朋友可以轉發(fā)關注一下小編!!

          下篇內容給大家介紹的內容是!Gradle與 Maven的抉擇,大家特別關注下這塊內容。


          主站蜘蛛池模板: 精品国产一区二区三区久久久狼| 国产一区二区精品在线观看| 成人日韩熟女高清视频一区| 亚洲日韩精品无码一区二区三区| 综合无码一区二区三区四区五区| 精品欧洲av无码一区二区三区| 日韩一区二区a片免费观看| 99久久精品国产免看国产一区| 精品国产天堂综合一区在线| 亚洲综合在线成人一区| 国产福利精品一区二区| 成人日韩熟女高清视频一区| 99久久精品国产免看国产一区| 日韩国产一区二区| 加勒比无码一区二区三区| 无码一区二区三区在线观看| 亚洲国产成人一区二区三区| 亚洲AV综合色区无码一区| 国产精品一区二区av不卡| 精品亚洲一区二区三区在线播放| 精品在线一区二区三区| 性色av闺蜜一区二区三区| 日韩精品一区二区三区毛片| 精品久久久中文字幕一区| 国产精品无码一区二区三区毛片 | 亚洲国产日韩一区高清在线| 久久国产香蕉一区精品| 国产亚洲情侣一区二区无码AV| 一区二区三区中文| 白丝爆浆18禁一区二区三区| 国产成人久久一区二区不卡三区| 久久毛片一区二区| 国产成人午夜精品一区二区三区| 国产一区二区三区电影| 激情综合丝袜美女一区二区| 国产一区三区二区中文在线 | 久久国产视频一区| 亚洲一区二区免费视频| 黑巨人与欧美精品一区| 国产精品无码不卡一区二区三区| 2014AV天堂无码一区|