梦回编程-环境搭建

简介:
带着初学者的心态开始搭建环境。先罗列下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,如需转载请自行联系原作者
目录
相关文章
|
传感器 人工智能 监控
反向寻车系统怎么做?基本原理与系统组成解析
本文通过反向寻车系统的核心组成部分与技术分析,阐述反向寻车系统的工作原理,适用于适用于商场停车场、医院停车场及火车站停车场等。如需获取智慧停车场反向寻车技术方案前往文章最下方获取,如有项目合作及技术交流欢迎私信作者。
1193 2
|
开发者
《钉钉应用开发者速成手册》之“钉钉开放平台名词解释”
在开始开发前,建议您先了解开放平台的名词解释。
1822 0
《钉钉应用开发者速成手册》之“钉钉开放平台名词解释”
|
存储 XML Java
XML中DTD,XSD的区别与应用
XML我们并不陌生,在企业级应用中有很广的用途。具体就不再说,下面介绍一下DTD,XSD的区别并以XSD为例看spring中定义与使用。1.DTD(Documnet Type Definition)DTD即文档类型定义,是一种XML约束模式语言,是XML文件的验证机制,属于XML文件组成的一部分。
1963 0
|
6天前
|
人工智能 运维 BI
阿里云千问办公QwenWork深度解析:基于Qwen3.8,六大核心能力重构企业全自动化工作流与计费选型指南
传统AI办公工具大多停留在对话问答、文档摘要、简单文案生成层面,只能完成单点碎片化任务,无法自主拆解复杂业务流程,很难串联多工具、多文档、外部业务系统完成端到端完整工作交付。很多企业在落地AI办公的时候,需要组合多款不同工具,来回切换界面,手动复制粘贴中间结果,智能化改造落地门槛居高不下。千问办公QwenWork是整合多款智能体产品能力打造的一体化企业办公智能体平台,底层基座依托Qwen3.8大模型,打通桌面端Agent、云端Agent、企业协同Agent三种运行形态,不再局限简单问答,接收业务目标之后自主拆解任务步骤,调用各类工具,处理文档、表格、浏览器自动化、数据查询,直接输出可交付的办公
1508 0
|
6天前
|
人工智能 自然语言处理 安全
阿里云AI数智鉴密:AI 生成内容如何拿到一张"防篡改的身份证"
隐形水印 + C2PA签名:让AI生成内容“持证上岗”。
1132 0
|
14天前
|
人工智能 自然语言处理 安全
阿里云千问办公、Qoder Teams、Qoder CN区别与选择指南:模型能力、适用场景与最新活动参考
本文聚焦阿里云2026年推出的三款自研AI办公产品,清晰拆解千问办公、Qoder Teams、Qoder CN的差异化定位与能力边界:千问办公主打职场全场景提效,支持自然语言指令一键完成PPT生成、数据分析等高频办公任务;Qoder Teams面向程序员团队,深度整合AI代码生成、团队协同与企业知识库能力;Qoder CN则专为金融、政务等强合规场景打造,实现数据不出境与VPC私有化部署。文章同步给出分场景选型指南与最新活动定价,帮助不同类型的企业按需组合产品,实现业务岗、研发岗与强合规场景的AI能力全覆盖。
3786 4
阿里云千问办公、Qoder Teams、Qoder CN区别与选择指南:模型能力、适用场景与最新活动参考
|
3天前
|
SQL 人工智能 前端开发
QoderWake 1.0 正式发布:从桌面里的 Agent,到工作现场的数字员工
QoderWake v1.0正式发布:企业级数字员工团队平台。支持“一句话建岗”,预置10类特训岗位;Waker常驻钉钉/飞书群,@即响应、自动协作、跨任务记忆;具备定时/事件/API多触发方式与统一任务看板;已沉淀27.6万条记忆、12.3万项技能,助力组织实现人机协同增效。
642 0
|
1天前
|
人工智能 API 内存技术
刚刚 DeepSeek V4.1 Flash 开启内测,1 分钟教你用上!
刚刚 DeepSeek 内测群发布了 DeepSeek V4.1 Flash 中间版本内测的消息,这次的模型采用了新的结构,原生支持多模态、能力更强、速度更快、且成本更低。
1318 2