带着初学者的心态开始搭建环境。先罗列下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) ---环境搭建】中,我们将探讨如何配置一个用于Flex GIS应用开发的完整环境。Flex GIS是基于Adobe Flex技术,结合ESRI的ArcGIS Server,用于构建交互式的地理信息系统。这篇文章是...
E9开发环境搭建(后端) 本文档将指导读者搭建E9开发环境,涵盖安装E9、配置文件修改、启动OA项目、初始化OA数据库、登陆激活OA项目、OA项目导入开发环境、OA产品目录介绍等多个方面的知识点。 一、E9安装环境下载...
最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最全ICD-10疾病编码最...
### TI-6467T环境搭建与配置详解 #### 1. 搭建TFTP服务器 在搭建TI-6467T开发环境的过程中,TFTP (Trivial File Transfer Protocol) 服务器是一个非常重要的组件,因为它允许我们轻松地传输文件到目标设备。以下是...
AMR-NB编码的核心在于它的自适应多速率(Adaptive Multi-Rate)算法,该算法可以根据通信信道的质量动态调整编码速率,从而在不同的环境条件下优化语音质量。编码过程主要包括预处理、量化、编码和比特流处理四个...
《编码---隐匿在计算机软硬件背后的语言》是程序员领域内一本备受推崇的经典著作,它深入浅出地揭示了计算机科学的基本原理,帮助读者理解计算机系统如何处理信息。这本书的上册主要涵盖了从二进制到高级编程语言的...
【标题】:“管理系统系列-- 从零开始搭建后台管理系统” 这个标题揭示了我们要探讨的核心主题:如何从无到有地构建一个后台管理系统。后台管理系统是企业信息化建设中的关键部分,它负责处理数据、业务逻辑以及与...
【04-开发环境搭建】Ubuntu 16开发环境搭建是为软件开发人员提供一个高效、稳定的工作平台,尤其对于跨平台应用的开发至关重要。在这个过程中,我们将关注Ubuntu 16.04 LTS (Long Term Support) 版本,因为它提供了...
伺服电机通过编码器反馈位置,simulink没有编码器模型,用simulink搭建编码器模型,伺服控制仿真位置反馈更接近实际。
4. **增量型输出**: ICO系列编码器能够提供增量型输出(通道A和通道B),这使得它们能够兼容那些原本设计用于增量编码器的控制系统。 5. **高级集成**: 集成了微控制器的ICO编码器,能够在提供绝对值信息的同时,以...
### Ecology8开发环境搭建知识点详解 #### 一、概述 Ecology8是一款广泛应用于企业级应用开发的平台,为了提高开发效率,本文档详细介绍如何在本地计算机上搭建Ecology8的开发环境,并确保开发过程中能够顺利进行...
### Eclipse Java Web 环境搭建详解 #### 一、概述 随着互联网技术的发展,Java Web 开发成为了软件工程领域的重要组成部分。对于开发者而言,一个高效稳定的开发环境至关重要。Eclipse 是一款广受欢迎的集成开发...
KOYO光洋是知名的日本自动化设备制造商,其TRD-2T_2TH系列增量式旋转编码器是该品牌产品线中的一个重要组成部分。 **工作原理** 增量式旋转编码器通过检测码盘上的光栅或磁性材料的变化来产生脉冲信号。这些脉冲...
关于推送国家临床版2.0疾病诊断编码 (ICD-10)数据库的通知 为配合电子病历等级评定及门诊疾病分类编码工作以及作为日后DRGs付费的数据依据,实行门诊患者诊断国际疾病分类编码标准化工作。为推进该项工作的顺利...
### JAVA字符编码详解:Unicode, ISO-8859-1, GBK, UTF-8 及其相互转换 #### 一、引言 在Java编程中,字符编码的管理和转换是一项基本而又重要的任务。不同的编码标准适用于不同的场景,而理解和掌握这些编码之间...
本教程将聚焦于如何理解和搭建泛微E9的开发环境,特别是使用IntelliJ IDEA这一流行的Java集成开发环境。 1. **E9表结构解析** - **表结构设计**:泛微E9的表结构设计通常包括实体表、关系表、索引表等,用于存储...
本文将详细介绍如何手动搭建这个环境,以便更好地理解每个组件的作用和配置过程。 首先,我们需要准备以下软件: 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 编码格式的过程。这种方法常用于数据交换、配置文件、...
产品规格、环境要求、安装及接线指导等内容,在使用前需了解产品软元件定义、范围及其他与本产品 相关的功能应用指导,因此您还需参考如下手册(请访问汇川技术官网获取最新版本): 《H3U 系列可编程逻辑控制器指令...
在Android开发过程中,环境搭建是第一步,也是至关重要的一步。本文将详细介绍如何在Mac平台上搭建Android开发环境,以便进行高效且顺利的编程工作。 首先,我们需要安装Java Development Kit (JDK)。Android ...