我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何搭建Java开发环境

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何搭建Java开发环境

这篇“如何搭建Java开发环境”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“如何搭建Java开发环境”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题吧。

操作系统

使用Windows10。稳定、美观、性能好,兼容性也不错。

自带的软件也非常好,Edge浏览器进步明显,IE11是IE系列的最高版本,拼音、五笔输入法足够好用,自带杀毒软件,甚至还可以连接手机。很多软件都不需要再额外安装,不过这对做这方面软件的公司来说,也许不是什么好消息。

解压软件用7-zip,文本编辑器用notepad++,从此电脑清静了。

更重要的是,Windows10普及以后,WEB设计人员不用再兼容各种版本IE,可以大胆使用html5的新特征,开发效率更高,用户体验更好。如果需要测试IE10以下版本,可以使用虚拟机。

设置显示隐藏文件、文件夹和显示扩展名。右键开始菜单 - 控制面板(查看方式:小图标) - 文件资源管理器选项 - 查看,选中显示隐藏的文件、文件夹和驱动器,取消勾选隐藏已知文件类型的扩展名。系统默认不显示隐藏文件和已知文件类型的扩展名,主要是为了防止小白乱来,删除重要文件或者误改文件扩展名。但对于编程人员,则需要清楚的看到所有文件,包括完整文件名。

mysql">MySQL

使用MySQL5.7。直接使用MySQL提供的workbench客户端工具。

安装MySQL Server X64、MySQL Workbench和MySQL Documentation(可选)即可。

有可能要先安装vcredist_x64.exe,才能安装MySQL Workbench。

下载地址:http://dev.mysql.com/downloads/

JDK

使用JDK8。如果需要兼容JDK6和JDK7,可以安装多个版本的JDK,通常先安装低版本,再安装高版本。位数选择64位。JDK可以通过EXE文件安装,也可以直接复制已经安装好的JDK文件夹。

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

为避免一些潜在和未知的问题,JDK安装的目录不要有中文或空格,不要安装在默认的C:\Program Files目录下,可以安装在类似C:\java的目录下。

设置环境变量JAVA_HOME,如C:\java\jdk8,该项必须设置。否则解压版Tomcat、Eclipse之类的软件无法运行,启动界面一闪而过,通常就是因为没有正确设置JAVA_HOME所致。在命令行运行echo %JAVA_HOME%,如能显示正确路径,说明设置成功。

设置环境变量Path,如%JAVA_HOME%\bin,加在单行Path值得末尾,用分号分隔,如...;%JAVA_HOME%\bin;新版Windows10支持多行Path值,则无需加分号。安装JDK8时,安装程序会自动设置好,不用手动设置。在命令行运行java -version,如能显示版本信息,说明设置成功。jdk安装的时候,有可能会自动设置C:\ProgramData\Oracle\Java\javapath为Path,这个地址指向jre,在某些情况下可能会导致一些问题,如maven有可能出现You need to run build with JDK or have tools.jar on the classpath之类的错误。所以%JAVA_HOME%\bin要设置在C:\ProgramData\Oracle\Java\javapath之前,或者把该项删除。

Maven

使用Maven-3.2.5。更高版本的Maven3.3需要JDK7以上版本(不兼容JDK6),更低版本的Maven可能不支持JDK8。

下载地址:http://maven.apache.org/download.cgi

设置环境变量MAVEN_HOME,如C:\maven\apache-maven-3.2.5。在命令行运行echo %MAVEN_HOME%,如能显示正确路径,说明设置成功。

设置环境变量Path,如%MAVEN_HOME%\bin。在命令行运行mvn -v,如能显示版本信息,说明设置成功。

Eclipse

使用eclipse-jee-mars-2-win32-x86_64。

下载地址:http://www.eclipse.org/downloads/eclipse-packages/

  • 设置文件编码。Window -> Preferences -> General -> Workspace,设置Text file encoding - Other为UTF-8。不设置该项,Java等文件里的中文可能显示为乱码。

  • 修改JSP编码。Window -> Preferences -> Web - JSP Files,Encoding为UTF-8。

  • 修改字体。如果Java文件里的中文字体很小,可以设置Window -> Preferences -> General -> Appearance -> Colers and Font -> Basic -> Text Font,字体选择Courier New;或者字体为Consolas,将脚本西欧字符改为中欧字符。

  • 关闭自动验证文件。Window -> Preferences -> Validation,取消Build列的所有勾选框。Eclipse的语法检查不够完善,对很多正确的语法误判为错误语法,导致误报大量错误。很多能正确运行的文件在Eclipse里显示有错误,即属于这种情况。

  • 关闭Updating Error Reporting Database。Window -> Preferences -> General -> Startup and Shutdown,取消勾选Eclipse Automated Error Reporting。

  • 设置JRE。Window -> Preferences -> Java -> Installed JREs,点Add增加JDK7(如C:\java\jdk7)、JDK6(如C:\java\jdk6)。如果需要生成JDK6或JDK7的classes,则需要设置该项,否则Eclipse会给出警告。还需将JDK8的路径设置在JDK目录下,默认是设置在JRE目录下,这在运行maven时有可能出错。

  • 设置Maven。Window -> Preferences -> Maven -> Installations,点Add增加Maven3.2.5(如:C:\apache-maven-3.2.5),点Finish后,勾选apache-maven-3.2.5为默认Maven

Eclipse插件

Eclipse插件市场地址:http://marketplace.eclipse.org/

点击Help -> Eclipse Marketplace可以查找需要的插件。

安装Properties Editor插件。Help -> Eclipse Marketplace,Find框中输入Properties Editor搜索,找到名为Properties Editor的插件,点Install。可以自动翻译properties文件中的中文。如不安装这个插件,properties文件里的中文会直接显示为类似\u8888的代码。

安装FreeMarker IDE插件。Help -> Eclipse Marketplace,Find框中输入FreeMarker IDE搜索,找到名为FreeMarker IDE from JBoss Tools的插件,点Install。

安装YAML插件。Help -> Eclipse Marketplace,Find框中输入YEdit搜索,找到名为YEdit的插件,点Install。

Maven仓库

在国内连接Maven中央库非常慢甚至连不上,不使用国内的Maven仓库镜像,基本不可能顺利的使用Maven进行开发。

如果在启动项目时下载依赖包非常慢或者出现

Failed to execute goal on project xxx:Could not resolve dependencies for project com.jspxcms:xxx:Failure to find xxx.xxx:xxx:jar:xxxxxx in https://repo.maven.apache.org/maven2

之类的错误,就是提示无法从Maven中央库https://repo.maven.apache.org/maven2下载依赖包。

由于Maven仓库镜像非常耗流量,并且几乎不可能盈利。家里装一个100M的带宽不是个事,但给服务器100M带宽就很贵了,而且百兆带宽对于Maven仓库镜像来说,简直是杯水车薪,所以国内的Maven仓库镜像已经接二连三地倒下了。不过现在财大气粗的阿里云担起了这个重任,为广大中国程序员带来了福音。公司使用还是建议搭建Maven私服,别把阿里云给也给干倒了。

使用阿里云Maven镜像仓库,修改maven安装目录下的settings.xml配置文件内容如下:

<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">  <!--<localRepository>D:/repositories/maven</localRepository>-->  <pluginGroups></pluginGroups>  <proxies></proxies>  <servers></servers>  <mirrors>    <mirror>      <id>central</id>      <mirrorOf>*</mirrorOf>      <name>Nexus Aliyun</name>      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>    </mirror>  </mirrors>  <!-- 注意:以下配置用于指定Maven插件的仓库,不能省略,否则可能出现无法加载Maven插件的问题(如:`com.mysema.maven:apt-maven-plugin`) -->  <profiles>    <profile>      <id>nexus</id>      <repositories>        <repository>          <id>nexus-repo</id>          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>          <releases><enabled>true</enabled></releases>          <snapshots><enabled>true</enabled></snapshots>        </repository>      </repositories>      <pluginRepositories>        <pluginRepository>          <id>nexus-repo</id>          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>          <releases><enabled>true</enabled></releases>          <snapshots><enabled>true</enabled></snapshots>        </pluginRepository>      </pluginRepositories>    </profile>  </profiles>  <activeProfiles>    <activeProfile>nexus</activeProfile>  </activeProfiles></settings>

本地仓库默认目录为C:\Users\myname\.m2\repository,如.m2文件夹不存在,需在命令行执行mkdir C:\Users\myname\.m2创建目录(myname换成实际的用户名),直接在图形界面上有可能无法创建.开头的文件夹。操作系统默认不显示隐藏文件和.开头的文件,需要设置显示隐藏的文件和文件夹。

创建数据库并导入项目

按照源码包README.md文件中的步骤操作。该文件是markdown格式文档,可以直接用记事本打开。各个版本的README.md内容会有不同。以下给出一个范例作为参考,注意:直接使用此步骤会导致无法正确启动请按照源码包下的README.md文件操作

  1. 创建数据库。如使用MySQL,字符集选择为utf8或者utf8mb4(支持更多特殊字符,推荐)。

  2. 执行数据库脚本。数据库脚本在database目录下。

  3. 在eclipse中导入maven项目。点击eclipse菜单File - Import,选择Maven - Existing Maven Projects。创建好maven项目后,会开始从maven服务器下载第三方jar包(如spring等),需要一定时间,请耐心等待。

  4. 修改数据库连接。打开/class="lazy" data-src/main/resources/custom.propertis文件,根据实际情况修改jdbc.url、jdbc.username、jdbc.password的值。

  5. 运行程序。在eclipse中,右键点击项目名,选择Run as - Maven build...,Goals填入tomcat6:run或tomcat7:run,然后点击Run。

  6. 访问系统。前台地址:http://localhost:8080/,手机站地址:http://127.0.0.1:8080/;后台地址:http://localhost:8080/cmscp/index.do,用户名:admin,密码:空。

上下文路径

程序通常在部署在Tomcat根目录,首页访问地址类似http://www.mysite.com/ http://localhost/ http://localhost:8080/。在一些特殊的场合,如在Eclipse默认的Tomcat启动方式(非maven方式),可能将程序部署在某一个路径下,首页访问地址类似http://www.mysite.com/jspxcms/ http://localhost/mysite/ http://localhost:8080/jspxcms/。此时访问网站前台会出现样式不能正常显示的情况,可以到后台系统 - 系统设置中设置上下文路径,类似为/jspxcms,其中斜杠/不能省略,jspxcms为部署目录的路径,如在开发环境,则通常为项目名。

开发环境要避免使用上下文路径,除非网站正式部署时也要部署到相应的路径下,否则在开发环境下上传的图片部署到正式环境时,不能正常显示。因为上传图片时,图片地址会带有上下文路径的信息。

Eclipse默认的tomcat启动方式(非maven方式)会将程序部署到特定目录再启动,并不是直接在工程所在目录启动tomcat,在开发环境下上传的图片(包括通过系统后台新增和修改的模板)也保存在特定的部署目录,并不会保存在程序所在的目录。当修改了Eclipse源代码或文件,会自动重新部署程序,之前上传的图片会被清空。如果发现在开发环境下上传的图片突然都找不到了,很可能就是这个原因。

综上所述,强烈建议是用maven方式启动程序。

Java的优点是什么

1. 简单,只需理解基本的概念,就可以编写适合于各种情况的应用程序;2. 面向对象;3. 分布性,Java是面向网络的语言;4. 鲁棒性,java提供自动垃圾收集来进行内存管理,防止程序员在管理内存时容易产生的错误。;5. 安全性,用于网络、分布环境下的Java必须防止病毒的入侵。6. 体系结构中立,只要安装了Java运行时系统,就可在任意处理器上运行。7. 可移植性,Java可以方便地移植到网络上的不同机器。8.解释执行,Java解释器直接对Java字节码进行解释执行。

以上是“如何搭建Java开发环境”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何搭建Java开发环境

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何搭建Java开发环境

这篇“如何搭建Java开发环境”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“如何搭建Java开发环境”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题吧。
2023-06-26

openEuler如何搭建java开发环境

这篇“openEuler如何搭建java开发环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“openEuler如何搭建ja
2023-07-02

java web开发环境如何搭建

要搭建Java Web开发环境,需要以下步骤:1. 安装Java Development Kit (JDK):从Oracle官网下载并安装最新版本的JDK。2. 设置环境变量:将JDK的安装路径加入到系统的环境变量中,以便能够在命令行中使用
2023-08-29

vscode如何搭建java开发环境

这篇文章主要介绍“vscode如何搭建java开发环境”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vscode如何搭建java开发环境”文章能帮助大家解决问题。一、安装Java Extension
2023-07-05

如何搭建一个Java 开发环境

本篇文章给大家分享的是有关如何搭建一个Java 开发环境,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。为了配置 JDK 的系统变量环境,我们需要设置三个系统变量,分别是 JAV
2023-05-31

MacOS java开发环境搭建

Mac版Java开发环境搭建 JDK安装一. 下载jdk二. 配置环境变量1. 查看系统所使用的Shell类型2. 创建配置文件3. 修改配置文件4. 不同java版本之间的切换 三. 卸载Java版本 JDK安装 一
MacOS java开发环境搭建
2023-12-22

如何搭建Scala开发环境

这篇文章主要介绍了如何搭建Scala开发环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Scala基于Java平台,所以Scala开发环境很容易搭建。看了下面的介绍,你会对
2023-06-17

JBPM开发环境如何搭建

要搭建JBPM的开发环境,需要以下几个步骤:1. 安装Java JDK:首先要确保机器上已安装Java JDK,并设置好JAVA_HOME环境变量。2. 下载JBPM:从JBPM官方网站(https://www.jbpm.org/)上下载最
2023-09-11

如何搭建C++开发环境

本篇内容主要讲解“如何搭建C++开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何搭建C++开发环境”吧!1.我们先来看看内联函数给我们带来的好处:从一个用户的角度来看,内联函数看起来和
2023-06-17

golang如何开发环境搭建

搭建步骤:1、在Golang官方网站上下载适合操作系统的安装包;2、按照官方文档或安装指南的说明,执行安装程序进行安装;3、将Golang的安装路径添加到系统的PATH环境变量中;4、在计算机上创建一个用于存放Golang项目的工作目录;5
golang如何开发环境搭建
2023-12-15

Python开发环境如何搭建

小编给大家分享一下Python开发环境如何搭建,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、Python解释器 安装Windows平台下载地址 https:/
2023-06-15

Jspxcms开发环境如何搭建

本文小编为大家详细介绍“Jspxcms开发环境如何搭建”,内容详细,步骤清晰,细节处理妥当,希望这篇“Jspxcms开发环境如何搭建”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Jspxcms开发环境使用ecli
2023-06-26

git开发环境如何搭建

这篇文章主要介绍“git开发环境如何搭建”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“git开发环境如何搭建”文章能帮助大家解决问题。一、安装 GitGit 的安装方式有多种,下面介绍两种常用的方式
2023-07-05

linux开发环境如何搭建

要搭建Linux开发环境,可以按照以下步骤进行:1. 选择Linux发行版:根据自己的需求和偏好,选择适合的Linux发行版,如Ubuntu、Debian、Fedora等。2. 安装Linux操作系统:下载选择的Linux发行版的ISO镜像
2023-08-17

php开发环境如何搭建

要搭建PHP开发环境,您需要按照以下步骤进行操作:安装Web服务器:您可以选择Apache、Nginx等常见的Web服务器。根据您的操作系统,下载并安装适合的Web服务器软件。安装PHP解释器:您可以从PHP官方网站下载适合您操作系统的P
2023-10-25

JAVA开发环境搭建教程

一、安装JDK1、 JVM(Java Virtual Machine—Java虚拟机)JRE(Java Runtime Environment—Java运行时环境)JDK(Java Development kit—Java开发工具包)2、J
2023-05-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录