梦回编程-环境搭建

简介:
带着初学者的心态开始搭建环境。先罗列下Java Web编程需要的家伙吧
1)JDK;
2)Eclipse3.5(Subclipse|m2eclipse);
3)Maven;
4)JBoss;
5)Oracle Client(Oracle-xe-client);
6)MySQL Client;
7)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方式上化了大量的时间,很明显我对新水泥的成分已经不太了解了,更加坚定我要梦回编码的想法。









本文转自 神相 51CTO博客,原文链接:http://blog.51cto.com/shenxiang/269197,如需转载请自行联系原作者
目录
相关文章
|
15天前
|
IDE 算法 开发工具
Python编程入门:基础知识与环境搭建
【4月更文挑战第8天】探索Python编程之旅,了解其易学、易读、可维护的特性及丰富的标准库。设置开发环境,包括安装Python、验证安装、选择IDE(如PyCharm、VS Code)并编写首个"Hello, World!"程序。熟悉IDE和Python标准库,通过实践提升技能,踏上编程征程。开始你的Python学习之旅吧!
|
4月前
|
数据采集 人工智能 Shell
零基础学会Python编程——开发环境的搭建
零基础学会Python编程——开发环境的搭建
40 0
|
5月前
|
Python
|
7月前
|
小程序 前端开发 JavaScript
从零开始:小程序开发环境搭建详解
本文主要介绍了如何搭建小程序开发环境,并介绍了小程序开发的基本概念和开发流程。首先,文章介绍了小程序开发的基本要求和开发工具的安装方法,包括微信开发者工具和编辑器等。然后,文章通过实例介绍了小程序的基本结构和页面开发流程,并介绍了如何通过模板和组件开发加快开发速度。最后,文章介绍了如何通过调试和发布小程序来完成开发流程,同时给出了一些常见问题的解决方法。本文适合初学者了解小程序开发的基础知识和开发流程,帮助读者更快速地上手小程序开发。
110 0
从零开始:小程序开发环境搭建详解
|
11月前
|
运维 Kubernetes 应用服务中间件
k8s 基础&环境搭建
k8s 基础&环境搭建
154 0
k8s 基础&环境搭建
|
IDE Java 编译器
【Java编程进阶】Java开发环境搭建
文章详细讲述了 Java 开发环境的搭建,编写并运行第一个 Java 程序,为后续的 Java 学习做了准备工作。
86 1
【Java编程进阶】Java开发环境搭建
|
NoSQL Java 关系型数据库
基础环境搭建,这一篇就够了
包含了后台程序运行环境:java、go、python,前端程序运行环境:nodejs,数据库环境:mysql、redis、mongodb,容器运行环境:docker,编译工具:gcc、make,web应用服务器:Tomcat,代理转发工具:nginx的详细搭建过程
基础环境搭建,这一篇就够了
|
Linux iOS开发 MacOS
Python编程 环境搭建
本章将介绍如何安装Python和环境搭建
132 1
Python编程 环境搭建
|
IDE 开发工具 Python
python编程环境搭建
每一门开发语言都需要集成开发环境,英文的全称是”Integrated Development Environment”,缩写则是耳熟能详的”IDE”,PyCharm是Python开发语言公认的最佳IDE,市场份额占有率最高,没有之一!开发这款IDE工具的公司叫JetBrains,是一家俄罗斯的公司,这家公司开发了很多著名的IDE和插件工具。
145 0
python编程环境搭建
|
存储 API C++
COM编程入门第二部分——深入COM服务器
<p><span style="color:#099bf5">本文为刚刚接触COM的程序员提供编程指南,解释COM服务器内幕以及如何用C++编写自己的接口。继上一篇COM编程入门之后,本文将讨论有关 COM服务器的内容,解释编写自己的COM接口和COM服务器所需要的步骤和知识,以及详细讨论当COM库对COM服务器进行调用时,COM服务器运行的 内部机制。<br>   如果你读过上一篇文章
1552 0