当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [建议]不用配置环境变量,手动安装JDK的方法
帖子发表于 : 2007-08-17 14:24 
头像

注册: 2007-08-03 12:26
帖子: 83
送出感谢: 0 次
接收感谢: 0 次
如果你的网络不好不能直接从apt-get安装 jdk,而是需要下载bin
如果想把你的JDK放在自己的目录下,非/usr/lib/jvm下,为了重装方便

你可以试试这个办法(其实也是在这里翻了n页总结的 - -!).

1 安装jdk
1.1 如果是重装的已经有了jdk目录,请skip this part.
1.2 如果已经有了jdk_bin
代码:
#授予权限
chmod a+x jdk-1_5_0_12-linux-amd64.bin


代码:
#解压,注意用Tab翻过License  - -!
./jdk-1_5_0_12-linux-amd64.bin


2 设置jdk
2.1 注册jdk5到alternatives
代码:
#让/usr/bin/java指向jdk路径
update-alternatives --install /usr/bin/java java /home/jomper/Dev/JDK/jdk1.5.0_12/jre/bin/java 60 --slave /usr/share/man/man1/java.1.gz java.1.gz /home/jomper/Dev/JDK/jdk1.5.0_12/man/man1/java.1


代码:
#这两条是用来查看注册情况的,不是必须的
ls -l /etc/alternatives/java
update-alternatives --display java


2.2 设置默认版本
代码:
#选择你要用版本
sudo update-alternatives --config java
java -version


3 环境变量?为什么要环境变量?
我执行了lumaqq没有问题,ganttproject也没问题(一个能查看ms project2003文档的java swing工具),tomcat?我在eclipse里能执行.

搞定了....执行eclipse svn 新project 编译,运行通过.

我写了一大堆,看似很麻烦其实大多数情况执行2.1的命令就够了,我的观点很明确java让alternatives去管理,不用去配置环境变量


最后由 jomper 编辑于 2007-08-18 13:31,总共编辑了 3 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-17 14:28 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
直接到源里下载几个deb的包装上更好~


_________________
关注我的blog: ε==3


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-17 15:53 
头像

注册: 2007-08-03 12:26
帖子: 83
送出感谢: 0 次
接收感谢: 0 次
deb太无敌了...也可以下载fakeroot 自己把jdk_bin编译成deb


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-08-17 22:35 
头像

注册: 2007-01-18 18:05
帖子: 245
地址: Shanghai
送出感谢: 0 次
接收感谢: 0 次
我来上传一个附件:linux下java环境配置.pdf
作者:刘晓涛(CHINAITLAB)
引用:
将JAVA开发环境迁移到 Linux系统上是现在很多公司的现实想法,而在Linux上配置JAVA开发环境是步入Linux下JAVA程序开发的第一步,本文图文并茂地全程指导你搭建Linux平台下的JAVA开发环境,包括JDK以及集成开发环境Eclipse的下载/安装/配置。


附件:
文件注释: how to architecture the environment of JDK and Eclipse
linux下java环境配置.pdf.tar.gz [874.24 KiB]
被下载 2101 次


_________________
Dell Inspiron 1501
Xubuntu&Lubuntu 11.10

Ade, Gnome3, Ade, Unity!

随心所欲不逾矩
页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-08-18 13:25 
头像

注册: 2007-08-03 12:26
帖子: 83
送出感谢: 0 次
接收感谢: 0 次
ls的pdf里提到需要配制环境变量和配置环境变量的3种方法,
我没有配置环境变量 一样也能搭建java开发环境.

ls完全没看我的帖子,回的内容也不知所云...


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-08-18 13:41 
头像

注册: 2007-01-18 18:05
帖子: 245
地址: Shanghai
送出感谢: 0 次
接收感谢: 0 次
你的思路很好,我上传文件谨出于提供更多信息的目的。


_________________
Dell Inspiron 1501
Xubuntu&Lubuntu 11.10

Ade, Gnome3, Ade, Unity!

随心所欲不逾矩


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-08-21 18:13 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
新立得软件包管理器装好直接用,啥都不用配


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-08-21 19:31 
头像

注册: 2007-08-03 12:26
帖子: 83
送出感谢: 0 次
接收感谢: 0 次
stlxv 写道:
新立得软件包管理器装好直接用,啥都不用配


的确.可是开头我还有两个如果呢... :lol:


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-09-05 22:09 

注册: 2007-08-29 16:37
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
太好拉,我就是按照楼主的方法配置成功大阿!!!!哈哈,多谢!!!简单明了


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-09-21 19:47 

注册: 2007-09-12 16:44
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
好,支持!~~


页首
 用户资料  
 
11 楼 
 文章标题 : 很好用,顶一下!
帖子发表于 : 2007-11-05 14:19 

注册: 2005-09-27 9:28
帖子: 32
地址: 惠州
送出感谢: 0 次
接收感谢: 0 次
很好用,顶一下!


_________________
只爱百合花@_@
------------------------------
Ubuntu答疑-惠州学院计算机系ZSN老师


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-11-13 10:04 

注册: 2006-09-07 16:02
帖子: 131
送出感谢: 0 次
接收感谢: 0 次
使用系统的alternative,已经不属于手动范围。
况且,如果以后要往CLASSPATH里面加东西的话,LZ的该怎么办了呢?要知道,CLASSPATH并不是固定就是.:$java_home/lib:$java_home/jre/lib而已


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-11-17 10:35 

注册: 2007-10-04 18:46
帖子: 81
送出感谢: 0 次
接收感谢: 0 次
感觉自己太菜了


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-11-29 15:16 
头像

注册: 2007-08-03 12:26
帖子: 83
送出感谢: 0 次
接收感谢: 0 次
winstars 写道:
使用系统的alternative,已经不属于手动范围。
况且,如果以后要往CLASSPATH里面加东西的话,LZ的该怎么办了呢?要知道,CLASSPATH并不是固定就是.:$java_home/lib:$java_home/jre/lib而已


一般的软件都有自己的classpath configure.ex: eclipse能设置installed jdk.tomcat,websphere,ant,maven也都能.
从另一个角度来说,你去run一个程序,需要一个lib,那么这个lib只是该程序私有的,而classpath却是全局的。
其他程序都不需要这个lib的存在.
本身java程序运行就有 -classpath 这个参数,支持运行时加载。

如果有程序需要自己私有的lib请单独给他配置上把,全部加在环境变量是偷懒的做法。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译