最近公司接了一个大的项目,本人想把它放在Linux环境下开发,国庆几天。
我一直在研究Oracle数据库安装的问题,我的版本是9.2的,装了好几次,都不是很成功,监听器和服务都已经打开,就是数据库打不开,为了此问题看了不少的贴子,唉,都是装了又卸,卸了又装,反复弄了多次,数据库还是不能打开,
最后就不弄它了,换成了mysql数据库,呵呵,安装好了jdk
tomcat eclipse 和myeclipse 开发工具,做了一个对数据库操作的web程序,用myeclipse的hibernate映射POJO类。
一下子就可以运行了,和windows操作几乎一样,然后写了几个业务方法,用struts框架 jstl标签,不用很久就实现了一个小小的业务功能,以前也没有试过,今天一做,发现真的好爽,感觉在linux系统开发J2EE程序,真的感觉好舒服。
Linux系统,界面好看,上网也安全,没有那么多的流氓软件,都不用杀毒软件了。呵呵
最让我感到遗憾受不了的就是oracle在linux系统上处理的不是很好,根本就不如mysql,mysql安装方便,用起来简单好使,oracle安装相当复杂。运行环境配置也相当的高,10GB的硬盘根本就不够用,oracle安装运行至少得4G硬盘空间方可,我的1G的内存都显得有点不够。
oracle在windows上用的很多,好使,很好安装,怎么到了linux下就不行了,有很多bug,根本就不能解决问题,
看来选择数据库还得想想别的了。oracle在linux环境下是行不通了。网上的贴子都不少,大都是抄写别人的,垃圾太多,有些发贴人写的,自己都没有试过,随便发出来害人,骗人,忽悠人,垃圾太多,不敢想了,可怕。
Oracle在linux系统下行不通,根本就不行!!!!
遗憾!!!
Java开发工具eclipse3.2和myeclipse5.1 就是一个非常优秀的开发工具,它们在不同的平台上运行都很好,几乎都一样,好使,要是oracle能做到这点就好了,可惜是太令人失望了。
分享到:
相关推荐
在Linux环境下,Matlab的Builder JA与Windows中的调用方式类似,但需要进行相应的调整以适应不同的操作系统。 7. MCR工具的作用:为了在没有安装Matlab的环境中调用Matlab编译后的jar包,必须安装Matlab编译工具,...
在Linux环境下,动态链接库可能以.so(在Linux下)或.dll(在Windows下)的文件形式存在。项目移植到Linux时,需要确保这些依赖库在新环境中可用。 7. 移植过程的注意事项: 移植Java项目时要特别注意代码和依赖...
文中提到的Java开发的Linux远程登录系统正是利用了Java的这一特性,使得系统能够在不同的计算机环境中运行。 Linux操作系统是服务器端应用的宠儿,特别是在企业级服务器应用方面,因其稳定、高效且免费的特性,被...
本篇文章将深入探讨嵌入式Linux环境下Java虚拟机的分析与设计,旨在为读者提供对这一领域的全面理解。 首先,我们来了解嵌入式系统的基本概念。嵌入式系统是指用于特定功能的计算机系统,它们通常被集成到更大的...
【摘要】:本文主要探讨了在Linux环境下,如何利用Web技术构建高效、稳定的信息系统。通过对比分析目前流行的Web系统开发方案,作者提出了一个基于Linux、Apache、JSP和Oracle的网站建设方案,并通过农产品供求信息...
Java编程语言是当代计算机软件开发中非常重要的工具,其应用广泛,尤其在互联网技术快速发展和普及的时代背景下,Java语言的地位愈发显著。Java语言以其面向对象的特性、简单易学的语法、高度的可移植性、灵活性以及...
- Java语言的简单易用性体现在其语法与C++类似,且编写的源代码可以脱离特定开发环境,便于程序员掌握和使用。 2. Java语言的作用和特点: - Java语言在软件设计中的作用主要是简化设计过程,提高软件和应用程序...
这个项目是在Linux操作系统环境下,使用Eclipse集成开发环境完成的,旨在提高学生的Java编程技能并理解面向对象编程的基本概念。 在设计过程中,开发者首先创建了一个名为"rili"的包,并在此包内创建了MainFrame....
Java编程语言是现代计算机软件开发中极为重要的技术之一,它自...随着技术的不断进步,Java语言也在不断地优化和更新,以适应新的计算环境和需求,因此,研究和掌握Java语言对于现代软件开发人员来说是一项重要的技能。
- 实验环境:可能包括Java开发工具(如Eclipse或IntelliJ IDEA),以及必要的操作系统(Windows、Linux或Mac OS)。 - 预备知识:要求学生具备Java基础,了解面向对象编程的基本原理。 - 要求:通过独立编写程序...
而MyEclipse和Microsoft Office Access作为应用程序,虽然主要运行在Windows环境下,但是Java程序却能够在不同的操作系统中运行,比如Linux。在文档中提到了“LinuxLinuxMyEclipse6.5Workspace”,这意味着系统也...
- **熟悉Ajax、JavaScript**:Ajax可以让网页在不重新加载整个页面的情况下更新部分内容,而JavaScript则是Web开发中的主要脚本语言。 - **能够手写JavaScript、使用JQuery等JS控件框架**:这表明求职者不仅能够编写...
该系统的后端服务器基于UNIX服务器,具体在开发阶段选择了Linux环境,这主要是因为Linux系统具有高度的稳定性和安全性,并且许多版本是免费的,适合大型系统运行。在本论文中,开发人员选择了Fedora 12作为开发操作...
- 更新PATH环境变量:为了让系统能够在任何目录下运行Eclipse,需要将Eclipse的bin目录添加到PATH环境变量中。 - 配置JAVA_HOME:确保系统已安装32位Java运行时环境(JRE),并设置JAVA_HOME环境变量指向JRE的安装...
在多线程环境下,Java提供了一整套的同步原语来维护共享数据的安全性,从而保证了多线程程序的正确性和稳定性。 Java在计算机软件开发中的应用范围 Java的广泛应用促进了企业信息化管理的发展。在企业信息系统中,...
例如,“J2EE公交查询系统的设计与实现”和“J2EE音像店租赁管理系统的设计与实现”展示了如何在Eclipse或MyEclipse环境中开发企业级Java应用。 3. **VC++**:VC++是Microsoft的C++开发工具,常用于开发桌面应用。...
在分析JAVA语言具体应用时,文章提及了多种JAVA相关技术和框架,比如Eclipse集成开发环境(IDE)、JAVA EE企业级应用开发平台等。Eclipse是一个开源的、基于JAVA的IDE,它被广泛用于JAVA程序的开发,支持插件扩展,...
4. JSP技术:JSP(Java Server Pages)是Sun公司推出的一个新型软件,在一般情况下在Windows 2000/XP环境下安装代理客户端软件不会遇到问题,而在Windows 95/98环境下安装代理客户端软件则会遇到很多问题。...