热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

用RedHatEnterpriseLinux搭建Java开发环境

其实用RedHatEnterpriseLinux搭建Java开发环境也并不困难,在下列出几个步骤,供参考:1、挂载光盘[root@station25~]#mount/dev/cdrom/media/mount:blockdevice/dev/cdromiswrite-protected,mountingread-only2、配置yum源,并验证

其实用Red Hat Enterprise Linux搭建Java开发环境也并不困难,在下列出几个步骤,供参考:

1、挂载光盘

  1. [root@station25 ~]# mount /dev/cdrom /media/
  2. mount: block device /dev/cdrom is write-protected, mounting read-only

2、配置yum源,并验证

  1. [rhel-debuginfo]
  2. name=Red Hat
  3. baseurl=file:///media/Server
  4. enabled=1
  5. gpgcheck=1
  6. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedHat-release


    [root@station25 ~]# yum update Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support will be disabled. rhel-debuginfo | 1.3 kB 00:00 rhel-debuginfo/primary | 732 kB 00:00 rhel-debuginfo 2292/2292 Skipping security plugin, no data Setting up Update Process No Packages marked for Update

3、安装IDE

其实也主要就是这几个东西(当然还有一些依赖包啥的,总共133M)

  1. java-1.6.0-openjdk.i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo
  2. java-1.6.0-openjdk-demo.i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo
  3. java-1.6.0-openjdk-devel.i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo
  4. java-1.6.0-openjdk-javadoc.i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo
  5. java-1.6.0-openjdk-src.i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo

然后安装

  1. [root@station25 ~]# yum install java-* -y
  2. Loaded plugins: rhnplugin, security
  3. This system is not registered with RHN.
  4. RHN support will be disabled.
  5. Setting up Install Process
  6. Package java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.i386 already installed and latest version
  7. Resolving Dependencies
  8. --> Running transaction check
  9. ---> Package java-1.4.2-gcj-compat-devel.i386 0:1.4.2.0-40jpp.115 set to be updated
  10. rhel-debuginfo/filelists | 2.3 MB 00:00
  11. --> Processing Dependency: libgcj-devel >= 4.0.0-0.42 for package: java-1.4.2-gcj-compat-devel
  12. --> Processing Dependency: gcc-java >= 4.0.0-0.42 for package: java-1.4.2-gcj-compat-devel
  13. --> Processing Dependency: libgcj-devel >= 4.0.0-0.42 for package: java-1.4.2-gcj-compat-devel
  14. --> Processing Dependency: gcc-java >= 4.0.0-0.42 for package: java-1.4.2-gcj-compat-devel
  15. --> Processing Dependency: eclipse-ecj for package: java-1.4.2-gcj-compat-devel
  16. --> Processing Dependency: /usr/lib/gcc/i386-redhat-linux/4.1.1/libgcj.spec for package: java-1.4.2-gcj-compat-devel
  17. --> Processing Dependency: /usr/lib/gcc/i386-redhat-linux/4.1.1/libgcj.spec for package: java-1.4.2-gcj-compat-devel
  18. ---> Package java-1.4.2-gcj-compat-javadoc.i386 0:1.4.2.0-40jpp.115 set to be updated
  19. ---> Package java-1.4.2-gcj-compat-src.i386 0:1.4.2.0-40jpp.115 set to be updated
  20. --> Processing Dependency: libgcj-src >= 4.0.0-0.42 for package: java-1.4.2-gcj-compat-src
  21. --> Processing Dependency: libgcj-src >= 4.0.0-0.42 for package: java-1.4.2-gcj-compat-src
  22. ---> Package java-1.6.0-openjdk.i386 1:1.6.0.0-1.2.b09.el5 set to be updated
  23. ---> Package java-1.6.0-openjdk-demo.i386 1:1.6.0.0-1.2.b09.el5 set to be updated
  24. ---> Package java-1.6.0-openjdk-devel.i386 1:1.6.0.0-1.2.b09.el5 set to be updated
  25. ---> Package java-1.6.0-openjdk-javadoc.i386 1:1.6.0.0-1.2.b09.el5 set to be updated
  26. ---> Package java-1.6.0-openjdk-src.i386 1:1.6.0.0-1.2.b09.el5 set to be updated
  27. --> Running transaction check
  28. ---> Package eclipse-ecj.i386 1:3.2.1-19.el5 set to be updated
  29. ---> Package gcc-java.i386 0:4.1.2-46.el5 set to be updated
  30. ---> Package libgcj-devel.i386 0:4.1.2-46.el5 set to be updated
  31. ---> Package libgcj-src.i386 0:4.1.2-46.el5 set to be updated
  32. --> Finished Dependency Resolution
  33. Dependencies Resolved
  34. ================================================================================================================
  35. Package Arch Version Repository Size
  36. ================================================================================================================
  37. Installing:
  38. java-1.4.2-gcj-compat-devel i386 1.4.2.0-40jpp.115 rhel-debuginfo 50 k
  39. java-1.4.2-gcj-compat-javadoc i386 1.4.2.0-40jpp.115 rhel-debuginfo 24 M
  40. java-1.4.2-gcj-compat-src i386 1.4.2.0-40jpp.115 rhel-debuginfo 19 k
  41. java-1.6.0-openjdk i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo 28 M
  42. java-1.6.0-openjdk-demo i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo 2.2 M
  43. java-1.6.0-openjdk-devel i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo 9.2 M
  44. java-1.6.0-openjdk-javadoc i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo 20 M
  45. java-1.6.0-openjdk-src i386 1:1.6.0.0-1.2.b09.el5 rhel-debuginfo 25 M
  46. Installing for dependencies:
  47. eclipse-ecj i386 1:3.2.1-19.el5 rhel-debuginfo 7.9 M
  48. gcc-java i386 4.1.2-46.el5 rhel-debuginfo 2.9 M
  49. libgcj-devel i386 4.1.2-46.el5 rhel-debuginfo 1.4 M
  50. libgcj-src i386 4.1.2-46.el5 rhel-debuginfo 11 M
  51. Transaction Summary
  52. ================================================================================================================
  53. Install 12 Package(s)
  54. Update 0 Package(s)
  55. Remove 0 Package(s)

推荐阅读
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
  • 近年来,大数据成为互联网世界的新宠儿,被列入阿里巴巴、谷歌等公司的战略规划中,也在政府报告中频繁提及。据《大数据人才报告》显示,目前全国大数据人才仅46万,未来3-5年将出现高达150万的人才缺口。根据领英报告,数据剖析人才供应指数最低,且跳槽速度最快。中国商业结合会数据剖析专业委员会统计显示,未来中国基础性数据剖析人才缺口将高达1400万。目前BAT企业中,60%以上的招聘职位都是针对大数据人才的。 ... [详细]
  • 本文介绍了如何清除Eclipse中SVN用户的设置。首先需要查看使用的SVN接口,然后根据接口类型找到相应的目录并删除相关文件。最后使用SVN更新或提交来应用更改。 ... [详细]
  • Week04面向对象设计与继承学习总结及作业要求
    本文总结了Week04面向对象设计与继承的重要知识点,包括对象、类、封装性、静态属性、静态方法、重载、继承和多态等。同时,还介绍了私有构造函数在类外部无法被调用、static不能访问非静态属性以及该类实例可以共享类里的static属性等内容。此外,还提到了作业要求,包括讲述一个在网上商城购物或在班级博客进行学习的故事,并使用Markdown的加粗标记和语句块标记标注关键名词和动词。最后,还提到了参考资料中关于UML类图如何绘制的范例。 ... [详细]
  • 本文介绍了一款名为TimeSelector的Android日期时间选择器,采用了Material Design风格,可以在Android Studio中通过gradle添加依赖来使用,也可以在Eclipse中下载源码使用。文章详细介绍了TimeSelector的构造方法和参数说明,以及如何使用回调函数来处理选取时间后的操作。同时还提供了示例代码和可选的起始时间和结束时间设置。 ... [详细]
  • 使用eclipse创建一个Java项目的步骤
    本文介绍了使用eclipse创建一个Java项目的步骤,包括启动eclipse、选择New Project命令、在对话框中输入项目名称等。同时还介绍了Java Settings对话框中的一些选项,以及如何修改Java程序的输出目录。 ... [详细]
  • 本文介绍了在Java开发中创建子包(package)的正确步骤,并解析了可能出现的错误情况。其中包括第一种错误情况的解决方法,以及在空包下只建一个包时可能出现的问题及解决方法。通过多建几个包,可以让IDE自动将父包提取出来,形成正确的层次结构。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • Activiti7流程定义开发笔记
    本文介绍了Activiti7流程定义的开发笔记,包括流程定义的概念、使用activiti-explorer和activiti-eclipse-designer进行建模的方式,以及生成流程图的方法。还介绍了流程定义部署的概念和步骤,包括将bpmn和png文件添加部署到activiti数据库中的方法,以及使用ZIP包进行部署的方式。同时还提到了activiti.cfg.xml文件的作用。 ... [详细]
  • Hibernate延迟加载深入分析-集合属性的延迟加载策略
    本文深入分析了Hibernate延迟加载的机制,特别是集合属性的延迟加载策略。通过延迟加载,可以降低系统的内存开销,提高Hibernate的运行性能。对于集合属性,推荐使用延迟加载策略,即在系统需要使用集合属性时才从数据库装载关联的数据,避免一次加载所有集合属性导致性能下降。 ... [详细]
  • 使用J2SE模拟MVC模式开发桌面应用程序的工程包的介绍
    以我开发过的一个娱乐管理系统为例:下图为我系统的业务逻辑的MVC流程:下图为以Eclipse开发中各包的说明:转载于:https:blog ... [详细]
  • 开发笔记:spring boot项目打成war包部署到服务器的步骤与注意事项
    本文介绍了将spring boot项目打成war包并部署到服务器的步骤与注意事项。通过本文的学习,读者可以了解到如何将spring boot项目打包成war包,并成功地部署到服务器上。 ... [详细]
  • 模块化区块链生态系统的优势概述及其应用案例
    本文介绍了相较于单体区块链,模块化区块链生态系统的优势,并以Celestia、Dymension和Fuel等模块化区块链项目为例,探讨了它们解决可扩展性和部署问题的方案。模块化区块链架构提高了区块链的可扩展性和吞吐量,并提供了跨链互操作性和主权可扩展性。开发人员可以根据需要选择执行环境,并获得奖学金支持。该文对模块化区块链的应用案例进行了介绍,展示了其在区块链领域的潜力和前景。 ... [详细]
  • 项目运行环境配置及可行性分析
    本文介绍了项目运行环境配置的要求,包括Jdk1.8、Tomcat7.0、Mysql、HBuilderX等工具的使用。同时对项目的技术可行性、操作可行性、经济可行性、时间可行性和法律可行性进行了分析。通过对数据库的设计和功能模块的设计,确保系统的完整性和安全性。在系统登录、系统功能模块、管理员功能模块等方面进行了详细的介绍和展示。最后提供了JAVA毕设帮助、指导、源码分享和调试部署的服务。 ... [详细]
  • 本文介绍了常用的编辑器快捷键,包括快速转换编辑器、浏览选项卡、提取本地变量和方法、编辑器窗口最大化等功能。通过使用这些快捷键,可以提高编辑器的使用效率,减少复杂度,并提升代码的可测试性。 ... [详细]
author-avatar
JoanNewLife
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有