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

论Java在linux环境下的开发

阅读更多

    最近公司接了一个大的项目,本人想把它放在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能做到这点就好了,可惜是太令人失望了。

分享到:
评论
12 楼 lyovercome 2007-12-03  
上面的朋友,你能不能把你安装mysql的过程给写一个供初学者学习学习,因我现在正想转到linux下面去,用的是ubuntu,我想学习就应什么都动手装,jdk,eclipse,myeclipse,comcat什么都安装好了,就是在装mySql时出现了问题哦.始终有问题.
11 楼 mlhorizon 2007-12-01  
楼主一个劲的说别人发表文章不负责任,放毒,看看你自己,和你说的其它人有什么区别呢!!
10 楼 szelsie 2007-11-13  
就凭你这篇文章,你在我们公司做个实习生都不够格啊.
第一,没有弄清楚问题的本质,就狂妄的发表评论.你不是一个负责的人
第二,你解决问题的动手能力实在太差劲.要是有一天老板说改LINUX你是不是就得滚蛋了?
第三,你只会逃避现实而已.MICROSOFT将客户定位为不懂计算机的傻子,你是不是用WINDOWS用多了也成傻子了?
9 楼 抛出异常的爱 2007-11-13  
由于oracle主要卖点就是服务
如果你不买服务就要有很高代价
代价是你用的linux版本号与oracle的版本号一定是匹配的。
8 楼 aultoale 2007-11-13  
拉屎不出怪矛坑。。814
7 楼 ilovephll 2007-10-12  
我这里所有的oracle都装在linux下,但是开发还是windows,确实没有PL/SQL这么好的工具在linux下
6 楼 ddandyy 2007-10-05  
没感觉到LZ所说的 oracle在windows下用的很多
最少我们公司的oracle服务器都是linux的

P.S: LZ公司的项目 想用什么DB就用什么DB?  因为oracle装不明白就可以随便换?
5 楼 yueguangyuan 2007-10-04  
如果Oracle只能跑Windows上面 埃里森估计早回家种地去了。Oracle在Linux上就差个PL/SQL,其他的哪个不是强于Windows上?还没见过哪个肯出钱买Oracle的会把Oracle部署到Windows服务器上跑
弥补这个差距的现在就只能寄望于Oracle SQL Developer,不知道它为啥要选择Swing做UI,有点阿斗的味道,期待Oracle可以把这个东西做做好。
至于在 Linux上开发Java,的确可以跟Windows比比,但是很多软件在Linux上兼容性很是头疼,在加上没有IE,很多时候用Linux还是要忍耐。既然愿意投身于开源软件,就该尽量和盗版软件说再见,少用MyEclipse,可以用用Europa了
4 楼 timerri 2007-10-04  
与其怪oracle不支持linux
不如怪linux咋就那么难配置...

lz一定是在不合适的版本或者不合适的环境的linux下装的oracle
@@
3 楼 mlhorizon 2007-10-04  
希望楼主能更有耐心一点,用linux不是燥性子所为!!
ORACLE是绝对能在linux下顺利跑动的!!
2 楼 haihai 2007-10-04  
没有那么难吧,更不会行不通,oracle网站上有一篇在linux安装oracle的说明,可以参考一下
1 楼 sean_gao 2007-10-04  
在Linux下面安装Oracle确实不像Windows那么一气呵成,但也绝非如LZ所言,"Oracle在linux系统下行不通,根本就不行!!!!"

我在几个不同发行版的Linux下都成功安装过Oracle 9i和Oracle 10g,至今运行良好。

相关推荐

    Linux系统下Java与Matlab混合编程及应用.pdf

    在Linux环境下,Matlab的Builder JA与Windows中的调用方式类似,但需要进行相应的调整以适应不同的操作系统。 7. MCR工具的作用:为了在没有安装Matlab的环境中调用Matlab编译后的jar包,必须安装Matlab编译工具,...

    Java项目从Windows开发平台到Linux服务器的移植.pdf

    在Linux环境下,动态链接库可能以.so(在Linux下)或.dll(在Windows下)的文件形式存在。项目移植到Linux时,需要确保这些依赖库在新环境中可用。 7. 移植过程的注意事项: 移植Java项目时要特别注意代码和依赖...

    基于Java的Linux远程登录系统研究与实现.pdf

    文中提到的Java开发的Linux远程登录系统正是利用了Java的这一特性,使得系统能够在不同的计算机环境中运行。 Linux操作系统是服务器端应用的宠儿,特别是在企业级服务器应用方面,因其稳定、高效且免费的特性,被...

    嵌入式linux的Java虚拟机分析与设计

    本篇文章将深入探讨嵌入式Linux环境下Java虚拟机的分析与设计,旨在为读者提供对这一领域的全面理解。 首先,我们来了解嵌入式系统的基本概念。嵌入式系统是指用于特定功能的计算机系统,它们通常被集成到更大的...

    Linux环境下基于Web的信息系统建设研究 (2).pdf

    【摘要】:本文主要探讨了在Linux环境下,如何利用Web技术构建高效、稳定的信息系统。通过对比分析目前流行的Web系统开发方案,作者提出了一个基于Linux、Apache、JSP和Oracle的网站建设方案,并通过农产品供求信息...

    论JAVA编程语言在计算机软件开发中的应用.pdf

    Java编程语言是当代计算机软件开发中非常重要的工具,其应用广泛,尤其在互联网技术快速发展和普及的时代背景下,Java语言的地位愈发显著。Java语言以其面向对象的特性、简单易学的语法、高度的可移植性、灵活性以及...

    基于Java开发语言的手机软件开发技术应用研究.pdf

    - Java语言的简单易用性体现在其语法与C++类似,且编写的源代码可以脱离特定开发环境,便于程序员掌握和使用。 2. Java语言的作用和特点: - Java语言在软件设计中的作用主要是简化设计过程,提高软件和应用程序...

    Java结课论文——clock

    这个项目是在Linux操作系统环境下,使用Eclipse集成开发环境完成的,旨在提高学生的Java编程技能并理解面向对象编程的基本概念。 在设计过程中,开发者首先创建了一个名为"rili"的包,并在此包内创建了MainFrame....

    计算机软件开发中Java编程语言的应用研究.pdf

    Java编程语言是现代计算机软件开发中极为重要的技术之一,它自...随着技术的不断进步,Java语言也在不断地优化和更新,以适应新的计算环境和需求,因此,研究和掌握Java语言对于现代软件开发人员来说是一项重要的技能。

    java拼图游戏课设论文

    - 实验环境:可能包括Java开发工具(如Eclipse或IntelliJ IDEA),以及必要的操作系统(Windows、Linux或Mac OS)。 - 预备知识:要求学生具备Java基础,了解面向对象编程的基本原理。 - 要求:通过独立编写程序...

    基于JAVA个人通讯录管理系统开发和设计.pdf

    而MyEclipse和Microsoft Office Access作为应用程序,虽然主要运行在Windows环境下,但是Java程序却能够在不同的操作系统中运行,比如Linux。在文档中提到了“LinuxLinuxMyEclipse6.5Workspace”,这意味着系统也...

    java软件开发个人简历

    - **熟悉Ajax、JavaScript**:Ajax可以让网页在不重新加载整个页面的情况下更新部分内容,而JavaScript则是Web开发中的主要脚本语言。 - **能够手写JavaScript、使用JQuery等JS控件框架**:这表明求职者不仅能够编写...

    电信增值服务计费管理系统-毕业论文_Java

    该系统的后端服务器基于UNIX服务器,具体在开发阶段选择了Linux环境,这主要是因为Linux系统具有高度的稳定性和安全性,并且许多版本是免费的,适合大型系统运行。在本论文中,开发人员选择了Fedora 12作为开发操作...

    eclipse linux32安装包

    - 更新PATH环境变量:为了让系统能够在任何目录下运行Eclipse,需要将Eclipse的bin目录添加到PATH环境变量中。 - 配置JAVA_HOME:确保系统已安装32位Java运行时环境(JRE),并设置JAVA_HOME环境变量指向JRE的安装...

    JAVA编程语言在计算机软件开发应用中的探究 (1).pdf

    在多线程环境下,Java提供了一整套的同步原语来维护共享数据的安全性,从而保证了多线程程序的正确性和稳定性。 Java在计算机软件开发中的应用范围 Java的广泛应用促进了企业信息化管理的发展。在企业信息系统中,...

    计算机毕业论文题目大全(asp asp.net jsp java vc c# vb php)

    例如,“J2EE公交查询系统的设计与实现”和“J2EE音像店租赁管理系统的设计与实现”展示了如何在Eclipse或MyEclipse环境中开发企业级Java应用。 3. **VC++**:VC++是Microsoft的C++开发工具,常用于开发桌面应用。...

    计算机软件开发中JAVA编程语言的应用分析.pdf

    在分析JAVA语言具体应用时,文章提及了多种JAVA相关技术和框架,比如Eclipse集成开发环境(IDE)、JAVA EE企业级应用开发平台等。Eclipse是一个开源的、基于JAVA的IDE,它被广泛用于JAVA程序的开发,支持插件扩展,...

    搭建基于Linux的动态网站开发平台.pdf

    4. JSP技术:JSP(Java Server Pages)是Sun公司推出的一个新型软件,在一般情况下在Windows 2000/XP环境下安装代理客户端软件不会遇到问题,而在Windows 95/98环境下安装代理客户端软件则会遇到很多问题。...

Global site tag (gtag.js) - Google Analytics