[讨论]历数ubuntu7.04中开发J2EE环境之差

软件和网站开发以及相关技术探讨
jimmy.shine
帖子: 7
注册时间: 2007-04-21 18:42

[讨论]历数ubuntu7.04中开发J2EE环境之差

#1

帖子 jimmy.shine » 2007-06-04 9:18

1、在ubuntu7.04中,无法通过链接的方式为eclipse安装wtp,只能通过update操作进行
2、在ubuntu7.04中,通过新立得安装tomcat5.5,在eclipse中无法加载成Server,必须自己下载进行安装。
3、在ubuntu7.04中,开启eclipse的速度比windows xp下慢得多,可以感觉到明显的延迟。
4、在ubuntu7.04中,在eclispe中建立Dynamic web project时,在同意sun协议时无法通过。导致系统死机。更可气的是,内存及cup占用率均达到顶点,无法切换到其它的工作台,去杀死程序。
5、ubuntu中,新立得的包安装的程序的所有者均为su用户,导致在开发时候还需要自己手动将eclipse等程序的权限放开,要不无法保存你的配置。也无法进行升级。

终上,ubuntu7.04不是一个开发环境,只是一个娱乐环境,给一部分人娱乐还是可以。我还是转回我的redhat linux,虽然不如ubuntu一样平易近人,但是稳定,且效率高。
感觉ubuntu变成了windows的追随着,提供了一个类windows的系统。却不好用。
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
联系:

#2

帖子 karron » 2007-06-04 10:40

如果你的redhat不是用的root账号登录的话, 估计也会有同样的问题.

我的建议是eclipse之类的软件, 不要用源里面的版本, 直接到eclipse网站上下载, 放入到个人目录里面. 这样就不会有权限问题了.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
依寻依然
帖子: 1617
注册时间: 2006-10-31 14:49

#3

帖子 依寻依然 » 2007-06-04 10:46

嗯,楼主您所提出的问题大家都有了解,但是您与此得出定义说ubuntu不是个开发环境,未免来得简单。linux本身即是一个优秀的开发环境,有优秀的编辑器、编译器、调试器等等,而多数这些是在看似简陋实则高效的软件下进行。
您过于依赖IDE导致了您的问题,linux自身有自己的一套变成解决方案,当然这并不能然所有人满意,但您如果想用好这个系统,至少应当有所了解。
eclipse的慢原因不是ubuntu。首先linux的GUI和内核是由Xwindow衔接起来,在保证系统稳定的同时也损失了GUI的效率,而且eclipse由java开发,速度或许有些慢,但是我认为这不是ubuntu的原因,是linux本身系统搭建所致。
您的几个问题其实不算是问题,主要是您并没有摆脱windows的习惯性的操作和思想。如果楼主您实在觉得很多方面让您在开发方面有阻碍,那么在windous下开发可能更适合您的口味
Borders are meant to be crossed
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

Re: [讨论]历数ubuntu7.04中开发J2EE环境之差

#4

帖子 stlxv » 2007-06-04 23:25

jimmy.shine 写了:1、在ubuntu7.04中,无法通过链接的方式为eclipse安装wtp,只能通过update操作进行
2、在ubuntu7.04中,通过新立得安装tomcat5.5,在eclipse中无法加载成Server,必须自己下载进行安装。
3、在ubuntu7.04中,开启eclipse的速度比windows xp下慢得多,可以感觉到明显的延迟。
4、在ubuntu7.04中,在eclispe中建立Dynamic web project时,在同意sun协议时无法通过。导致系统死机。更可气的是,内存及cup占用率均达到顶点,无法切换到其它的工作台,去杀死程序。
5、ubuntu中,新立得的包安装的程序的所有者均为su用户,导致在开发时候还需要自己手动将eclipse等程序的权限放开,要不无法保存你的配置。也无法进行升级。

终上,ubuntu7.04不是一个开发环境,只是一个娱乐环境,给一部分人娱乐还是可以。我还是转回我的redhat linux,虽然不如ubuntu一样平易近人,但是稳定,且效率高。
感觉ubuntu变成了windows的追随着,提供了一个类windows的系统。却不好用。
1. 完全可以
2. 这是废话的,那个tomcat又不是来给你这么用的
3. 废话,谁叫你的机器那么烂,只能走5年前的xp
4. 没办法,你的机器确实烂到可以
5. 废话,本来就不是设计成可以给你任意调配的
PHP是最好的语言!不服来战!
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#5

帖子 stlxv » 2007-06-04 23:26

不会用当然说不好用咯
PHP是最好的语言!不服来战!
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#6

帖子 stlxv » 2007-06-04 23:35

依寻依然 写了:嗯,楼主您所提出的问题大家都有了解,但是您与此得出定义说ubuntu不是个开发环境,未免来得简单。linux本身即是一个优秀的开发环境,有优秀的编辑器、编译器、调试器等等,而多数这些是在看似简陋实则高效的软件下进行。
您过于依赖IDE导致了您的问题,linux自身有自己的一套变成解决方案,当然这并不能然所有人满意,但您如果想用好这个系统,至少应当有所了解。
eclipse的慢原因不是ubuntu。首先linux的GUI和内核是由Xwindow衔接起来,在保证系统稳定的同时也损失了GUI的效率,而且eclipse由java开发,速度或许有些慢,但是我认为这不是ubuntu的原因,是linux本身系统搭建所致。
您的几个问题其实不算是问题,主要是您并没有摆脱windows的习惯性的操作和思想。如果楼主您实在觉得很多方面让您在开发方面有阻碍,那么在windous下开发可能更适合您的口味
我也用eclipse,怎么就用得好好的!而且我这里windows下用和在ubuntu下用差别不大。
PHP是最好的语言!不服来战!
头像
patrickhe
帖子: 681
注册时间: 2005-07-21 19:13
来自: Peking, China
联系:

#7

帖子 patrickhe » 2007-06-06 14:25

我觉得 Eclipse 在 Ubuntu 或者别的什么 Linux 下面,速度比 Windows 下要快一些,而且是可以感觉得出来的差异。
zabbey
帖子: 296
注册时间: 2006-05-06 2:03

#8

帖子 zabbey » 2007-06-06 15:23

我也遇到过这些问题,因为项目用的是SQL Server,所以就没去折腾,在Windows下去做了,谁能贴个相应的解决方案?
yumiaooo
帖子: 2
注册时间: 2007-05-30 10:30

#9

帖子 yumiaooo » 2007-06-06 15:26

eclipse的swt是将窗口渲染交给操作系统去完成,windows下的版本做了太多的优化。

netbeans完全基于原生的swing,同是JDK6.0,在win下已可以和eclipse打个平手。而到了linux下,绝对比eclipse不是一般两般的快。
头像
patrickhe
帖子: 681
注册时间: 2005-07-21 19:13
来自: Peking, China
联系:

#10

帖子 patrickhe » 2007-06-06 17:53

zabbey 写了:我也遇到过这些问题,因为项目用的是SQL Server,所以就没去折腾,在Windows下去做了,谁能贴个相应的解决方案?
既然是平台依赖的项目,就用对应的平台去开发。
zabbey
帖子: 296
注册时间: 2006-05-06 2:03

#11

帖子 zabbey » 2007-06-06 23:12

patrickhe 写了:
zabbey 写了:我也遇到过这些问题,因为项目用的是SQL Server,所以就没去折腾,在Windows下去做了,谁能贴个相应的解决方案?
既然是平台依赖的项目,就用对应的平台去开发。
期待的是一个LINUX下的J2EE配置方案
kelvinhan
帖子: 173
注册时间: 2006-11-30 1:29

#12

帖子 kelvinhan » 2007-06-06 23:47

我和公司同事都在UBUNTU的ECLIPSE下开发,感觉很好呀
hantsy
帖子: 27
注册时间: 2005-11-28 14:20

#13

帖子 hantsy » 2007-06-07 9:03

Ubuntu全部用sun的一套就好了,何况现在Ubuntu和Sun正在蜜月期,
直接用apt-get install netbeans sun-java6-jdk glassfish就好了。。。
当然我一般都不用系统自带的,除了jdk,其他全部手动安装。。。
上次由 hantsy 在 2007-06-07 9:06,总共编辑 1 次。
hantsy
帖子: 27
注册时间: 2005-11-28 14:20

#14

帖子 hantsy » 2007-06-07 9:05

Linux不要指望eclipse能够像win下令你满意,由于先天性的差别,eclipse无法得益于jvm性能提高而提速,而依赖jvm的swing就大不一样,jdk 5, jdk 6中swing界面的程序性能提高是有目共睹的。。。
头像
patrickhe
帖子: 681
注册时间: 2005-07-21 19:13
来自: Peking, China
联系:

#15

帖子 patrickhe » 2007-06-07 11:34

zabbey 写了:
patrickhe 写了:
zabbey 写了:我也遇到过这些问题,因为项目用的是SQL Server,所以就没去折腾,在Windows下去做了,谁能贴个相应的解决方案?
既然是平台依赖的项目,就用对应的平台去开发。
期待的是一个LINUX下的J2EE配置方案
难道 J2EE 就需要用 SQL Server???哈哈
回复