j2ee自定义安装与配置

软件和网站开发以及相关技术探讨
angelus
帖子: 445
注册时间: 2007-08-27 17:31

j2ee自定义安装与配置

#1

帖子 angelus » 2007-09-03 8:50

发出自定义安装和环境贴,希望新手可以少走弯路!!
  • 1楼JDK的配置
    2楼Eclipse配置
    3楼自动版本myeclipse配置(不建议)
    4楼tomcat配置
    6楼手动版本myeclipse配置 (建议)

no.1-- 自定义jdk安装和配置。
1- 下载 https://cds.sun.com/is-bin/INTERSHOP.en ... TypeFilter
选择版本,和语言,然后点下边方框表示同意
(注意,文件全称为:jdk-6u6-linux-amd64.bin(我使用的是64的系统))

2- 下载完成后,建议放到/home/xxx/下。
(我放在/home/xxx/java/下了。如果没有给/home独立分区的话,放那都一样)

3- 安装,直接双击,在终端运行就好 了!

4- 环境配置:
使用命令: sudo gedit /etc/profile 打开文件,在最后加入:
  • #set java environment
    JAVA_HOME=/home/xxx/java/jdk1.6.0_06
    export JRE_HOME=/home/xxx/java/jdk1.6.0_06/jre
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
(前两行换为自己的地址,需要重新启动才可以生效)

6- OK!!!
(附:强烈建议使用手动安装版的Myeclipse,后后边有安装方法)
上次由 angelus 在 2008-06-18 12:32,总共编辑 19 次。
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
angelus
帖子: 445
注册时间: 2007-08-27 17:31

eclispe自定义安装与配置

#2

帖子 angelus » 2007-09-03 8:56

自定义Eclipse安装与配置
1- 去 http://www.eclipse.org/downloads/ 下载Eclipse,我使用的是64位系统,必须下64的eclipse
64位可以在这里下载到 http://download.eclipse.org/eclipse/dow ... /index.php
2- 下载完成后解压到自己想放置的目录,我解压在/home/xxx/java下了,解压后包名叫:Eclipse

3- OK.要运行的话打开包Eclipse,双击eclipse如果前边的JDK配置正确的话,就可以看到启动画面了。
上次由 angelus 在 2007-09-08 16:13,总共编辑 1 次。
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
angelus
帖子: 445
注册时间: 2007-08-27 17:31

自动版本myeclipse安装与配置

#3

帖子 angelus » 2007-09-03 9:06

自动安装版本MyEclipse安装与配置(文件后缀为BIN的版本,不建议安装版本)
这种安装后问题很大,这里只是写下我的安装过程,强烈不建议安装这个!!!
后边有完整的手动版安装!!

1- 在这里下载MyEclipse: http://www.myeclipseide.com/index.php?n ... oad&sid=15
我下载的是MyEclipse_5_1_1GA_Installer.bin这个版本
2- 完成后,放置到自己喜欢的目录下,我放在/home/xxx/java/里了
使用命令给予权限sudo chmod +x MyEclipse_5_1_1GA_Installer.bin
(注意:需要在放置Myeclipse的目录下使用命令。如我的:cd /home/xxx/java)
3- 安装, 使用命令: sudo ./MyEclipse_5_1_1GA_Installer.bin
(同上,需要注意在放置的目录下使用命令。。)
4- 如果前边的JDK环境配置正确,就可以看到如WIN下一样的安装界面。

5- 等待中。。。。
上次由 angelus 在 2007-09-08 16:14,总共编辑 3 次。
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
angelus
帖子: 445
注册时间: 2007-08-27 17:31

tomcat的安装与配置

#4

帖子 angelus » 2007-09-03 9:09

tomcat的安装

特别推荐使用官方发行版本,一个是比较新,第二简单。源里自带的5.5算是我把郁闷惨了,不说废话了

1-先去官方下载。http://tomcat.apache.org/download-60.cgi最新版本6.0
2-解压,最简单就是右建--解压到此处。然后随便放到自己方便找的地方。
3-启动Tomcat,使用终端进入你放置文件的地方,我放在/home/xxx/java下边了,
命令: cd /home/xxx/java/apache-tomcat-6.0.14/bin
4-进入后,使用命令: sudo ./startup.sh 开启tomcat
可以看到有关的配置,代表启动成功了。

代码: 全选

   angelus@angelus-love:~/java/apache-tomcat-6.0.14/bin$ sudo ./startup.shPassword:
Using CATALINA_BASE:   /home/angelus/java/apache-tomcat-6.0.14
Using CATALINA_HOME:   /home/angelus/java/apache-tomcat-6.0.14
Using CATALINA_TMPDIR: /home/angelus/java/apache-tomcat-6.0.14/temp
Using JRE_HOME:       /home/angelus/java/jdk1.6.0_02/jre
5-成功启动后,就可以打开浏览器,输入: http://localhost:8080 或http://127.0.0.1:8080 看到小猫就OK了
6-每次重新启动机器都要运行第“4”步来启动Tomcat[/code]
上次由 angelus 在 2007-09-08 16:34,总共编辑 3 次。
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
abcdos
帖子: 27
注册时间: 2006-11-19 18:45

#5

帖子 abcdos » 2007-09-03 12:00

不错,收藏了。
angelus
帖子: 445
注册时间: 2007-08-27 17:31

添加

#6

帖子 angelus » 2007-09-04 8:13

手动版本Myeclipse安装与环境配置!!!

非常的不好意思,上边的Myeclipse虽然可以使用,但缺失很多东西,并不实用,以下是通过资料完整的解决方法!

在官方下载文件的时候,不要下载BIN后缀的文件,安装时候有java.IO异常,缺失RPM包,原因可能是给REDHAT
特别准备的,在Ubuntu上有点问题,请大家在官方下载名称为:Manual Install 的手动安装包。

下载地址:http://www.myeclipseide.com/module-html ... pid-4.html (我下的是对应E3.3的)

1-下载完成后解压到自己想要的目录,把解压后名字改了简单点-方便但并不是必须的,
我改为myeclise,放在/home/xxx/java下了,进去看下,一共有3个文件,重要的包为eclipse这个最好不要动。
其他的是帮助文件,删不删就是你拿刀了。
*** 2此为论坛找到的连接方法,具体没反复实验过
创建eclipse和myeclipse之间的连接(我重新装系统后实验,发现竟然没用,因该是缺少启动名令)
在eclipse里创建名为links的文件包,进入包,创建文件后缀为link的文件,名称随便起,我的为 myeclipse.link
打开文件,添加连接:path=/home/xxx/java/myeclipse/eclipse (这个意思不用我解释了吧)

***2此为官方连接方法之一,亲身实验过完成过
附加连接方法,启动Eclipse。在菜单栏找到help- software updates-manage configuration
进入后,右键-ADD 加入你的myeclipse连接地址就好了,
我的是 /home/xxx/java/myeclipse/eclipse

3- 如果想打开时候就看到myeclise的画面,在eclipse文件包里面找到eclipse.ini这个文件,
在-vmargs下一行添加: -Dosgi.splashLocation=/home/xxx/java/myeclipse/eclipse/MyEclipseSplash.bmp
这句命令放在一行,不要跨行了,不然出错

myeclipse6.0注册码
Subscriber: www.1cn.biz
Subscriber Code: jLR8ZC-655355-5450765457039125

备注:使用myeclipse经常会碰到内存空间不足的问题,其实是jvm内存堆的大小问题,解决方法是:
找到eclipse里的eclipse.ini文件,加入
  • -XX:PermSize=128M
    -XX:MaxPermSize=512M
内存不足的调节成128->256的就行了,不过有条件的希望买跟条子,java的IDE对内存还是有要求的!
上次由 angelus 在 2007-09-30 16:24,总共编辑 8 次。
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
angelus
帖子: 445
注册时间: 2007-08-27 17:31

[闲聊]

#7

帖子 angelus » 2007-09-04 8:30

感谢5楼的支持 :lol: ,小弟会不断努力的!

自定义安装以后感觉都是自己操控的,不像源里的一样到处扔,还老是权限问题,重作系统后又是一堆麻烦。
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
angelus
帖子: 445
注册时间: 2007-08-27 17:31

[闲聊]

#8

帖子 angelus » 2007-09-05 11:12

这几天比较忙,更新会停下,忙过后会继续跟进~~~

觉得不错的朋友请收藏下
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
yingbing.xiang
帖子: 12
注册时间: 2007-08-29 16:37

#9

帖子 yingbing.xiang » 2007-09-05 22:16

6- 选择使用的JDK。使用命令: sudo update-alternatives --config java 使用数字选择你自定义的地址吧。
7- 环境配置,建议使用砖头把这句话砸到地下18层吧!!
~~~~~~~~~~~~~~~`大哥,你这句话,让我犹豫了好久!!!原来是不用任何操作大意思,靠!建议去掉这个,太让人疑惑了。用砖头把这句话砸到低于里面去吧。


8- 配置JVM,主要是安装MyEclipse时候使用,使用命令: sudo gedit /etc/jvm
在顶端加入/home/xxx/java/jdk1.6.0_02
9- OK!!!


总体来说,非常的不错。我喜欢这样的有水准大帖子,apt-get用多了不好,当你换一个系统怎么办?RedHat怎么办?
angelus
帖子: 445
注册时间: 2007-08-27 17:31

[闲聊]

#10

帖子 angelus » 2007-09-06 9:32

呵呵,我不知道那句话会对你造成困扰, :oops: 。已经加了注释了,谢谢支持!!
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
头像
linuxr
帖子: 9
注册时间: 2007-08-10 16:08
来自: JN.CN
联系:

#11

帖子 linuxr » 2007-09-06 14:16

#javac 命令呢? 也要另外设置一下么?
按照配置以后只能运行#java 阿
javac 提示找不到?
love ubuntu.
angelus
帖子: 445
注册时间: 2007-08-27 17:31

回复

#12

帖子 angelus » 2007-09-06 15:59

是安装配置的问题,JDK的配置已经更正了!
上次由 angelus 在 2007-09-08 16:45,总共编辑 1 次。
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
angelus
帖子: 445
注册时间: 2007-08-27 17:31

[闲聊][分享]

#13

帖子 angelus » 2007-09-08 15:49

帖子中的方法出现了很多问题,现在已经更新了!!!

如果还有问题的话,请加我Q联系我,我会即使更正的
qq:496393411
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
lancelotviv
帖子: 34
注册时间: 2007-07-10 13:17
来自: zhejiang university of technology

#14

帖子 lancelotviv » 2007-09-18 23:54

按照楼主的方法 我试了下代码

public class BegintoLearn
{
public static void main(String args[])
{
System.out.println("Let us begin to learn Java");
}
}


在命令行下javac编译通过,但java运行时出现Exception in thread "main" java.lang.NoClassDefFoundError

请大家帮忙~~
wuxb
帖子: 43
注册时间: 2007-03-13 14:08

#15

帖子 wuxb » 2007-09-27 23:36

不要设置classpath
回复