`
hzcaixiao
  • 浏览: 34696 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

梦回编码系列-环境搭建

阅读更多

带着初学者的心态开始搭建环境。先罗列下Java Web编程需要的家伙吧

1)JDK;

2)Eclipse3.5(Subclipse|m2eclipse);

3)Maven;

4)JBoss;

6)Oracle Client(Oracle-xe-client);

7)MySQL Client;

8)WebX,Spring,Ibatis,Antx;

 

JDK,Eclipse,JBoss,Maven,MySQL Client一路走下来还是比较顺利的,一阵暗喜,速度迅猛啊...可是悲剧马上就发生了。

问题一:Oracle客户端安装的过程中swap space的问题

过程中总是出现 This system does not meet the minimum requirements for swap space. Based on the amount of physical memory available on the system, Oracle Client 10g Express Edition requires 1024 MB of swap space. This system has 951 MB of swap space. Configure more swap space on the system and retry the installation.--提示交换空间不够,Oracle Client必须要1G的交换空间,一阵狂搜,在网上找到了解决之道:

1)增加swap space(http://blog.163.com/zctya/blog/static/120917820092444224337/),swap space的问题需要专门搞一贴来阐述。

2)重新安装oracle-xe-client(http://linux.chinaunix.net/techdoc/database/2009/06/09/1117556.shtml)

 

问题二:Eclipse3.5的插件安装问题(m2eclipse)

按《Maven Book》中的Developing with eclipse and maven的说明一步步下来,m2eclipse插件安装依赖于subclipse,MyIyn,AJDT,WTP,这些安装都OK,可是当安装 m2eclipse的时候老是提示错误。改用Link的方式安,装也是问题依旧,又一阵的狂搜,又一次找到了解决方案:

http://groups.google.com/group/maven-zh/browse_thread/thread/85a8596c739e9831/6fe8bdfdec5b0e0a?#6fe8bdfdec5b0e0a

这篇文章中提到一点疑问(一点疑问: 这是我成功安装subclispse与m2eclipse的方法。但是有些地方我也没有完全弄清这些方式正确工作的原因,比如Eclipse 3.5的 插件安装Link方式对subclipse与m2eclipse都无法成功安装,p2的安装方式将这两个插件内容均复制到Eclipse的环境中,使新 版本升级十分不便。不知大家还有更好的方法么?(这好象有点超出了Maven相关的内容),我找了一下,大致需要注意下面几点:

1)Eclipse3.5伽俐略版插件安装方式应该有三种:

  • P2(在线安装,感觉不错)
  • 将插件的文件夹plugins和features拷到eclipse相应的文件夹中。(安装后很难维护)
  • 直接将插件的整个文件夹拷到eclipse下的dropins目录中。(由于3.5的目录结构发生了变化,增加了dropins的目录,类似于老版本的link方式,体验下来感觉这是最简单和清晰的方式)

2)dropins方式安装要确保这样的目录:

 

  • /opt/eclipse/dropins/{插件名称}/eclipse/features和plugins的目录
  • /opt/eclipse/dropins/gef-dropins/eclipse/features
  • /opt/eclipse/dropins/gef-dropins/eclipse/plugins

3)GEF一定需要安装的,好像很多资料上都没有提到(GEF:http://www.eclipse.org/gef/downloads/)

4)还有需要下载安装的是AJDT:http://www.eclipse.org/ajdt/downloads/

 

总结:

1)对于Ubuntu Linux Swap的问题需要再深入研究一下;

2)Eclipse3.5 在Link方式上化了大量的时间,很明显我对新水泥的成分已经不太了解了,更加坚定我要梦回编码的想法。

分享到:
评论

相关推荐

    ESRI Flex GIS开发连载(1) ---环境搭建

    在本篇【ESRI Flex GIS开发连载(1) ---环境搭建】中,我们将探讨如何配置一个用于Flex GIS应用开发的完整环境。Flex GIS是基于Adobe Flex技术,结合ESRI的ArcGIS Server,用于构建交互式的地理信息系统。这篇文章是...

    003-OA开发基础之--E9开发环境搭建(后端).ppt

    E9开发环境搭建(后端) 本文档将指导读者搭建E9开发环境,涵盖安装E9、配置文件修改、启动OA项目、初始化OA数据库、登陆激活OA项目、OA项目导入开发环境、OA产品目录介绍等多个方面的知识点。 一、E9安装环境下载...

    Baumer绝对值编码器-EAx580-PROFINET通信GSD文件-SW.zip

    Baumer公司是全球领先的工业传感器和编码器制造商之一,其产品广泛应用于各种工业环境。在这个特定的场景中,我们关注的是Baumer的EAx580系列绝对值编码器,它支持PROFINET通信协议,并提供了GSD文件。 绝对值编码...

    最全ICD-10疾病编码

    最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最...

    AMR-NB音频编码解码-源代码

    AMR-NB编码的核心在于它的自适应多速率(Adaptive Multi-Rate)算法,该算法可以根据通信信道的质量动态调整编码速率,从而在不同的环境条件下优化语音质量。编码过程主要包括预处理、量化、编码和比特流处理四个...

    《编码---隐匿在计算机软硬件背后的语言.上》 高清 PDF

    《编码---隐匿在计算机软硬件背后的语言》是程序员领域内一本备受推崇的经典著作,它深入浅出地揭示了计算机科学的基本原理,帮助读者理解计算机系统如何处理信息。这本书的上册主要涵盖了从二进制到高级编程语言的...

    管理系统系列-- 从零开始搭建后台管理系统.zip

    【标题】:“管理系统系列-- 从零开始搭建后台管理系统” 这个标题揭示了我们要探讨的核心主题:如何从无到有地构建一个后台管理系统。后台管理系统是企业信息化建设中的关键部分,它负责处理数据、业务逻辑以及与...

    【04-开发环境搭建】Ubuntu 16开发环境搭建+QT+FFmpeg配套代码

    【04-开发环境搭建】Ubuntu 16开发环境搭建是为软件开发人员提供一个高效、稳定的工作平台,尤其对于跨平台应用的开发至关重要。在这个过程中,我们将关注Ubuntu 16.04 LTS (Long Term Support) 版本,因为它提供了...

    单圈绝对值编码器---详细手册(原理+参数)

    4. **增量型输出**: ICO系列编码器能够提供增量型输出(通道A和通道B),这使得它们能够兼容那些原本设计用于增量编码器的控制系统。 5. **高级集成**: 集成了微控制器的ICO编码器,能够在提供绝对值信息的同时,以...

    eclipse java web 环境搭建

    ### Eclipse Java Web 环境搭建详解 #### 一、概述 随着互联网技术的发展,Java Web 开发成为了软件工程领域的重要组成部分。对于开发者而言,一个高效稳定的开发环境至关重要。Eclipse 是一款广受欢迎的集成开发...

    KOYO光洋TRD-2T_2TH系列增量式旋转编码器使用手册.docx

    KOYO光洋是知名的日本自动化设备制造商,其TRD-2T_2TH系列增量式旋转编码器是该品牌产品线中的一个重要组成部分。 **工作原理** 增量式旋转编码器通过检测码盘上的光栅或磁性材料的变化来产生脉冲信号。这些脉冲...

    泛微E9表结构,E9开发环境搭建IDEA篇

    本教程将聚焦于如何理解和搭建泛微E9的开发环境,特别是使用IntelliJ IDEA这一流行的Java集成开发环境。 1. **E9表结构解析** - **表结构设计**:泛微E9的表结构设计通常包括实体表、关系表、索引表等,用于存储...

    windows系统下搭建php开发环境

    本文将详细介绍如何手动搭建这个环境,以便更好地理解每个组件的作用和配置过程。 首先,我们需要准备以下软件: 1. Apache服务器:在这里使用的是httpd-2.2.22-win32-x86-openssl-0.9.8t.msi,这是一个适用于...

    C# 生成xml文件,编码为utf-8方法

    C# 生成 XML 文件,编码为 UTF-8 方法 C# 生成 XML 文件,编码为 UTF-8 方法是指在 C# 编程语言中,使用特定的方法和类来生成 XML 文件,并将其编码为 UTF-8 编码格式的过程。这种方法常用于数据交换、配置文件、...

    H3U系列 & XP系列-通讯-MODBUS元件地址编码和功能码定义.pdf

    产品规格、环境要求、安装及接线指导等内容,在使用前需了解产品软元件定义、范围及其他与本产品 相关的功能应用指导,因此您还需参考如下手册(请访问汇川技术官网获取最新版本): 《H3U 系列可编程逻辑控制器指令...

    Android开发环境搭建

    在Android开发过程中,环境搭建是第一步,也是至关重要的一步。本文将详细介绍如何在Mac平台上搭建Android开发环境,以便进行高效且顺利的编程工作。 首先,我们需要安装Java Development Kit (JDK)。Android ...

    开发环境搭建手册.doc

    《开发环境搭建手册》 开发环境是任何软件项目的基础,对于使用SPRING框架进行开发的团队来说,构建一个稳定、高效的开发环境至关重要。本手册详细介绍了如何搭建SPRING项目的开发环境,包括必要的软件安装、配置...

    windows下Extjs开发环境搭建说明

    ### Windows 下 Extjs 开发环境搭建说明 #### 一、概述 本文档旨在详细介绍如何在 Windows 操作系统环境下搭建 Extjs 的开发环境,并通过 Spket 实现代码智能提示功能,最后通过一个简单的 HelloWorld 示例来验证...

    JTT 132-2014 公路数据库编目编码规则1

    - 标准引用了一系列重要的国家标准和行业规定,如公路路线标识规则、行政区划代码、桥梁命名编号规则等,确保了编码规则的合规性和一致性。 3. **分类方法**: - 分类方法基于国家标准,如GB/T 917和GB/T 920,对...

Global site tag (gtag.js) - Google Analytics