LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 956|回复: 12

关于JDK的问题

[复制链接]
发表于 2003-10-15 17:41:29 | 显示全部楼层 |阅读模式
我们头要求我在gentoo上装sun的j2sdk,由于我们代理服务器上把ftp给封了,所以只能把二进制文件下了下来,下一步我就不知道该怎么做了。顺便说一句,我没装图形界面。
发表于 2003-10-16 09:37:07 | 显示全部楼层
下载的是*.bin吧,
chmod +x j2sdk......bin
./j2sdk**.bin

装完了设一下JAVA_HOME和path就可以了。
发表于 2005-4-17 13:34:16 | 显示全部楼层
怎么指定安装到其他目录呢?
回复 支持 反对

使用道具 举报

发表于 2005-4-17 14:31:15 | 显示全部楼层
好像就是做了一个解压缩而已。自己爱放在哪儿就放在哪儿。把PATH,JAVA_HOME和CLASSPATH设置好就可以了。
回复 支持 反对

使用道具 举报

发表于 2005-4-17 15:05:36 | 显示全部楼层
把文件放到 /usr/portage/distfiles 里
然后 emerge sun-jdk
不需要手动动安装。
回复 支持 反对

使用道具 举报

发表于 2005-4-17 21:42:32 | 显示全部楼层
跟java有关的东西我觉得还是不要让emerge来管的好。你随便emerge一个什么java的程序,默认要让你装一个jre。可编译jre又需要jdk,所以又让你装一个jdk,而且还要搭配上一堆乱七八糟的东西。
想干净清爽,还是直接下jre-bin或jdk-bin,就放到/opt之类的目录下面好了。
回复 支持 反对

使用道具 举报

发表于 2005-4-17 21:48:57 | 显示全部楼层
装一个 jdk 就行了呀, jdk 会同时提供 virtual-jdk 和 virtual-jre 不会再装 jre 的。。。
回复 支持 反对

使用道具 举报

发表于 2005-4-17 23:57:28 | 显示全部楼层
这是俺系统上的结果:

opt # emerge -pv jedit

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] dev-java/java-config-1.2.11  15 kB
[ebuild  N    ] dev-java/blackdown-jdk-1.4.2.01-r2  -doc -mozilla 36,756 kB
[ebuild  N    ] dev-java/ant-core-1.6.2-r1  -doc 6,134 kB
[ebuild  N    ] dev-java/blackdown-jre-1.4.2.01-r1  -mozilla 14,380 kB
[ebuild  N    ] dev-java/regexp-1.3-r1  -doc -jikes 124 kB
[ebuild  N    ] dev-java/bsh-2.0_beta1-r1  -gnome -kde 303 kB
[ebuild  N    ] dev-java/libreadline-java-0.8.0-r1  -doc 75 kB
[ebuild  N    ] dev-java/jython-2.1-r5  -jikes +readline 2,715 kB
[ebuild  N    ] dev-java/rhino-1.5.5-r1  -doc -jikes 1,505 kB
[ebuild  N    ] dev-java/log4j-1.2.8-r1  -doc 2,454 kB
[ebuild  N    ] dev-java/avalon-logkit-bin-1.2.2  -doc 409 kB
[ebuild  N    ] dev-java/commons-logging-1.0.4  -doc -jikes -junit 98 kB
[ebuild  N    ] dev-java/xerces-2.6.2-r1  -doc 5,200 kB
[ebuild  N    ] dev-java/oro-2.0.8  -doc -jikes 337 kB
[ebuild  N    ] dev-java/commons-net-1.2.2  -doc -jikes 174 kB
[ebuild  N    ] dev-java/jdepend-2.8.1  -doc -jikes 377 kB
[ebuild  N    ] dev-java/jzlib-1.0.5  -doc -jikes 48 kB
[ebuild  N    ] dev-java/gnu-crypto-2.0.1  -doc 3,804 kB
[ebuild  N    ] dev-java/jsch-0.1.18  -doc -jikes 190 kB
[ebuild  N    ] dev-java/bcel-5.1  -doc -jikes 12,338 kB
[ebuild  N    ] dev-java/xalan-2.6.0  -doc 5,737 kB
[ebuild  N    ] dev-java/junit-3.8.1-r1  -doc -jikes 431 kB
[ebuild  N    ] dev-java/antlr-2.7.3  1,316 kB
[ebuild  N    ] dev-java/commons-collections-3.1  -doc -jikes 1,110 kB
[ebuild  N    ] dev-java/commons-beanutils-1.6.1-r1  -doc -jikes 144 kB
[ebuild  N    ] dev-java/ant-tasks-1.6.2-r5  -javamail -noantlr -nobcel -nobeanu
tils -nobsh -nocommonslogging -nocommonsnet -nojdepend -nojsch -nojython -nolog4
j -nooro -noregexp -norhino -noxalan -noxerces 0 kB
[ebuild  N    ] dev-java/ant-1.6.2-r6  0 kB
[ebuild  N    ] app-editors/jedit-4.2  -doc -gnome -jikes -kde 1,645 kB

Total size of downloads: 97,832 kB
回复 支持 反对

使用道具 举报

发表于 2005-4-17 23:59:52 | 显示全部楼层
那些可不是 *JDK*, 是 JEDIT 的依赖包而已, 难道你装 gedit 不装 gtk+?
回复 支持 反对

使用道具 举报

发表于 2005-4-18 13:43:41 | 显示全部楼层
linux上装jdk--有标准做法的---基本象2楼说的
下载的是*.bin吧,
chmod +x j2sdk......bin
./j2sdk**.bin

装完了设一下JAVA_HOME和path就可以了。(还可以设一下CLASSPATH)
除了freebsd要用native java自己编译,Linux上不管哪种发行版都用sun的直接解压就行了。
可以去我ftp下
ftp://202.96.64.144/pub/jdk-1_5_0_02-linux-i586.bin
ftp://202.96.64.144/pub/j2sdk-1_4_2_08-linux-i586.bin
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表