装JDK,我已经安装好了,如果不会安装搜索之前的文档《Win10+Java1.8环境搭建(图解教程)》
安装Maven,我已经安装好了,如果不会安装搜索之前的文档《Eclipse配置Maven3.5》
SCALA安装
解压scala压缩包
配置环境变量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的开发环境
打开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 后,再安装你需要安装的插件。
出现新的问题
继续百度搜索排查
找到官网下载地址
http://scala-ide.org/download/current.html
如果文档URL地址链接消失,看下图
找到目前最新的版本
在Eclipse中选择Help->Install new Software
将上面的地址填入
添加插件下载链接安装后,提示重新启动Eclipse即可。
最后找到网上一个简单方法。。。
网上提供了一个地址可以下载集成好的eclipse
http://scala-ide.org/download/sdk.html
如果文档URL地址链接消失,看下图
下载好后我们启动,主界面
新建一个项目
项目完成
在之前的项目里新建包结构
再新建一个Object
完成后,编写方法
我们打印一句话
后续学习的知识要点
色的Java工具有助于提高工作效率。Java IDE 工具提供了多种用户独特需求和个人偏好来创建编程环境的方法。
今天,给大家分享8个程序员最爱的Java开源IDE工具,
没有用过的小伙伴,快快收藏哦!
01 BlueJ
BlueJJava环境下的一个内置编辑器、编译器、虚拟机、调试器的多应用软件,是专为教学设计的,很适合在小规模的软件开发中使用。它易于使用和测试的交互式界面,不仅适合用于在学校教授Java编程课程,而且允许程序员调用功能,即对象、方法、参数等,而无需编译源代码。
02 Eclipse
Eclipse是一款主要用Java编写的免费IDE,允许创建各种跨平台的可用于手机、网络、桌面和企业领域的Java应用程序。
它的主要功能包括Windows生成器、集成Maven、Mylyn、XML编辑器、Git客户端、CVS客户端、PyDev,并且还有一个基本工作区,有可扩展插件系统可满足自定义IDE的需求。通过插件,也可以用C、C ++、JavaScript、Perl、PHP、Prolog、Python、R、Ruby(包括Ruby on Rails框架)等语言开发程序。
03 IntelliJ IDEA
IntelliJ IDEA CE(社区版)是IntelliJ IDEA的开源版本,为Java、Groovy、Kotlin、Rust和Scala等提供IDE。可用于现有的源重构,代码检查,使用JUnit或TestNG构建测试用例,以及使用Maven或Ant构建代码。IntelliJ IDEA CE的优秀功能有API测试仪,允许通过Swing GUI设计器测试API的功能,很多经验丰富的程序员尤其喜欢IntelliJ IDEA CE。
04 Netbeans IDE
NetBeans IDE是一个集成的Java开发环境,它能为独立的、移动的和web架构设计模块化的应用程序,并支持web技术。NetBeans IDE能建立关于如何有效管理项目、工具和数据的多个视图,并可以在新开发人员加入项目时进行软件开发协作。
05 VSCodium
VSCodium是一个免费的源代码编辑器,它在Windows、macOS、Linux上皆可用。它是一个基于Visual Studio代码的开源替代品,支持多种编程语言,如Java、c++、c#、PHP、Go、Python、.net等。
06 jEdit
jEdit是一个具有广泛插件架构的文本编辑器,具备编辑搜索,查找,替换和源代码编辑等功能,支持超过两百种语言,包括Unicode。
07 jGRASP
jGRASP是运行在Java平台上的IDE,提供可视化自动生成,能在运行时产生静态可视化的源代码结构和直观化的数据结构,且jGRASP能产生支持Java、C、C ++、Objective-C、Python、Ada和VHDL的控制结构图;支持Java和Ada的复杂文件图表;支持Java的UML类图;还有动态对象查看器和结合了集成调试器和Java工作台的画布查看器。
08 JSource
JSource是免费的Java IDE,尤其在创建跨平台的Java应用程序中非常有用。JSource能运行、编译、编辑和创建Java文件,主要特点是支持多种语言的语法高亮显示和Java Swing组件。
程序员最爱的8个Java开源IDE工具你收藏了吗?如果还有什么想要了解的,或者你有其他更好用的IDE,欢迎大家在下方留言探讨!
本节介绍如何搭建开发环境,内容涵盖了如何安装JDK和Gradle,以及如何将Gradle项目导入Eclipse IDE中来进行开发。
如果你本身是一名 Java开发人员,并且对Gradle工具了如指掌,那么可以跳过本节的内容。
下面介绍了如何下载、安装、配置和调试JDK。
1.下载和安装JDK
JDK ( Java Development Kit)是用于Java开发的工具箱,可以在htp://www.oracle.com/technet-work/java/javase/downloads/index.html官网进行下载。
JDK支持以下操作系统的安装,如表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
执行下面命令来进行安装:
$ 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文件,以节省空间。安装完成后,无须重启主机,即可使用JDK。
3.设置执行路径
(1 ) Windows
增加一个“JAVA_ HOMB"环境变量,值是JDK的安装目录。如“C:Files1.8.0 66”,并在“PATH"的环境变量里面增加“%JAVA_ HOME%;"。在“CLASSPATH"中增加“;%JAVA_ HOME%.jar;%-JAVA_ HOME%.jar;",或者可以写成“;%JAVA_ HOME%”,其效果是一样的。
(2) UNIX
包括Linux、Mac OS X和Solaris 环境,在~/.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
其中:
例如,在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)
最好再执行一下javac,以测试环境变量设置是否正确。
$ javac
用法: javac <options> <source files>
其中,可能的选项包括:
g 生成所有调试信息
-g:none 不生成任何调试信息
-g: {lines, vars, source} 只生成某些调试信息
-nowarn 不生成任何警告
-verbose 输出有关编译器正在执行的操作的消息
-deprecation 输出使用已过时的API的源位置
-classpath <路径> 指定查找用户类文件和注释处理程序的位置
-cp <路径> 指定查找用户类文件和注释处理程序的位置
-sourcepath <路径> 指定查找输入源文件的位置
-bootclasspath <路径> 覆盖引导类文件的位置
-extdirs <目录> 覆盖所安装扩展的位置
-endorseddirs <目录> 覆盖签名的标准路径的位置
-proc: {none, only} 控制是否执行注释处理和/或编译
-processor <classl>[, <class2>,<class3>...]要运行的注释处理程序的名称; 绕过默认的搜索进程
-processorpath <路径> 指定查找注释处理程序的位置
-parameters 生成元数据以用于方法参数的反射
-d <目录> 指定放置生成的类文件的位置
-s <目录> 指定放置生成的源文件的位置
-h <目录> 指定放置生成的本机标头文件的位置
- implicit: {none,class} 指定是否为隐式引用文件生成类文件
-encoding <编码> 指定源文件使用的字符编码
-source <发行版> 提供与指定发行版的源兼容性
-target <发行版> 生成特定VM版本的类文件
-profile <配置文件> 请确保使用的API在指定的配置文件中可用
-version 版本信息
-help 输出标准选项的提要
-A关键字[=值] 传递给注释处理程序的选项
-X 输出非标准选项的提要
-J<标记> 直接将<标记>传递给运行时系统
-Werror 出现警告时终止编译
@<文件名> 从文件读取选项和文件名
有读者反映有时java -version能够执行成功,但javac命令不成功的情况,一般是环境变量配置问题,请参阅“设置执行路径”部分内容,再仔细检测环境变量的配置。
更多Java相关的基础内容,可以参阅笔者所著的开源书《Java 编程要点》( htps:/ithub.com/waylau/essentialjava)。
1.前置条件
Gradle需要JavaJDK或JRE,版本是7及以上。Gradle将会装载自己的Groovy库,因此,
Groovy不需要被安装。任何存在的Groovy安装都会被Gradle 忽略。
Gradle将会使用任何在路径中找到的JDK,或者可以设置“JAVA_ HOME"环境变量来指向所需的JDK安装目录。
2.下载
可以从官网hts://ww.gradle.org/downloads位置来安装Gradle的发布包。
3.解压
Gradle的发布包被打包成ZIP。完整的发布包含:
Gradle二进制;
●用户指南(HTML和PDF);
DSL参考指南;
●API 文档( Javadoc和Groovydoc) ;
●扩展示例,包括用户指南中引用的例子,以及- .些完整的和更复杂的构建可以作为自己开始构建;
●二进制源文件。
4.环境变量
设置“GRADLE HOME"环境变量指向Gradle的解压包,并添加“GRADLE HOME/bin” 到“PATH"环境变量。
5.运行和测试安装
通过gradle命令运行Gradle。gradle -v用来查看安装是否成功,输出内容如下。
$ gradle -V
6.虚拟机选项
虚拟机选项可以设置Gradle的运行环境变量。可以使用GRADLE_ OPTS或JAVA_ OPTS,或者两个都选。JAVA_ OPTS 约定和Java共享环境变量。典型的案例是在JAVA_ _OPTS设置HTTP代理,在GRADLE_ OPTS 设置内存。这些变量也可在gradle或gradlew脚本开始时设置。
更多Gradle的内容可以参阅笔者所著的《Gradle 用户指南》( hts:github.co/waylau/ra+dle-user-guide )。
下面将介绍如何来安装和配置IDE,并将Spring Boot项目导人IDE中进行开发。本例所选用的IDE为Eclipse,当然也可以自行选择顺手的IDE。例子中的源码是与具体IDE无关的。
一款好用的IDE就如同- -件称手的兵器,挥舞起来自然得心应手。好用的IDE可以帮助用户:
●提升编码效率。大部分IDE都提供了代码提示、代码自动补全等功能,极大地提升了编码的效率。
●纠错。在编码过程中,IDE也可以对一些运行时、编译时的常见错误做出提示。
●养成好的编码规范。IDE可以对代码格式做校验,这样无形中就帮助用户来纠正错误的编码习惯。
1.配置Eclipse
各个版本的Eclipse所默认安装的插件不同,如Eclipse for Java里面就集成了常用的插件。所以,如果你没有相关的插件,请自行安装。本节只介绍插件的基本配置及使用。
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的分发类型。支持多种分发形式,本例采用Gradle Wrapper形式,如图2-9所示。
下篇内容给大家介绍的内容是!Gradle与 Maven的抉择,大家特别关注下这块内容。
*请认真填写需求信息,我们会在24小时内与您取得联系。