windows下如何搭建j2ee的运行环境?

梦雨的泪23

梦雨的泪23

2016-02-19 13:22

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享windows下如何搭建j2ee的运行环境?,希望可以对大家能有小小的帮助。

因为公司项目需要j2ee的参与,最近几天在专心研读j2ee。

今天难得闲下心来,把这几天的工作和学习总结如下:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

基于Java WEB的应用开发中(j2ee),目前最为流行的环境搭配就是MTEC(mysql,tomcat,eclipse,cvs)我着重介绍jdk和tomcat在配置中遇到的一些问题及其解决方案:

一、jdk配置:

1、设置JAVA_HOME变量为java的主目录c:jdk1.5.0_06:

$JAVA_HOME=c:jdk1.5.0_06; //jdk安装路径

2、把java的bin目录路径c:jdk1.5.0_06bin添加到PATH环境变量中

$PATH=c:jdk1.5.0_06bin;

测试java环境:进入命令提示符(开始-运行-输入cmd),输入命令java -version

查看版本是否正确

输入javac -help查看是不是正确的提示,如果提示“不是内部或外部命令,也不是可运行的程序或批处理文件”,则说明没有把path路径设置好。

二、tomcat配置:

设置环境变量:$TOMCAT_HOME=c:tomcat5.5; //tomcat路径

安装tomcat默认的端口是8080,如果你需要改成其它的话,(如80等)

打开文件conf/server.xml,找到
Connector port=”8080″ maxHttpHeaderSize=”8192″
maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
enableLookups=”false” redirectPort=”8443″ acceptCount=”100″
connectionTimeout=”20000″ disableUploadTimeout=”true” /
将8080改成你需要的端口即可。

前几天把windows下j2ee的运行环境搭建好了。因为公司服务器用的都是linux,所以今天把在linux下j2ee的运行环境也搭建一下。下面是我全部测试ok的详细日记:

一、JDK安装(安装在/usr/java目录下)

1、下载:jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin

地址:http://jx.newhua.com/down/jdk-7-ea-bin-b26-linux-i586-24_apr_2008.zip
windows下将zip格式的解压出jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin再传到linux服务器的/usr/java目录下

2、给文件加上可执行权限
[root@localhost java]# chmod +x jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin

3.执行jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin
[root@localhost java]# ./jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin
自动安装生成目录jdk1.7.0
 
4.配置环境变量
  环境变量配置有三种方法(分别是:修改/etc/profile文件,修改用户目录下的.bashrc文件,直接在shell下修改)我修改了/etc/profile文件:
[root@localhost java]# vi /etc/profile
打开文件后,按i 键,在文件后添加:

JAVA_HOME=/usr/java/jdk1.7.0
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME PATH CLASSPATH

按esc 键
输入:wq 保存退出。
重新启动服务器

6.测试配置环境
写个简单的HelloWorld来测试一下
[root@localhost java]# vi HelloWorld.java
文件中输入:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

public class HelloWorld{
public static void main(String args[]){
System.out.println(”Hello World in Linux!!”);
}
}

:wq 保存退出
[root@localhost java]# javac HelloWorld.java
没有错误,接下来:
[root@localhost java]# java HelloWorld
shell下输出:

Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorld/java
Caused by: java.lang.ClassNotFoundException: HelloWorld.java
at java.net.URLClassLoader$1.run(URLClassLoader.java:220)
at java.net.URLClassLoader$1.run(URLClassLoader.java:209)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:208)
at java.lang.ClassLoader.loadClass(ClassLoader.java:325)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:270)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:338)
Error: Could not find the main class.
Error: A JNI error has occurred, please check your installation and try again

(上面问题是何原因,但是好像不影响下面jsp的运行 ^_^ 姑且算作jdk安装成功吧。)

二、tomcat安装:(同样安装在/usr/java目录下)
下载地址:http://mirror.vmmatrix.net/apache/tomcat/tomcat-5/v5.0.28/bin/jakarta-tomcat-5.0.28.tar.gz

1、解压到/usr/java目录:
[root@localhost java]# tar -zxvf jakarta-tomcat-5.0.28.tar.gz
/usr/java目录下将出现一个新的目录jakarta-tomcat-5.0.28

2、创建一个文件链接:
[root@localhost java]# ln -s jakarta-tomcat-5.0.28 tomcat

3、配置CATALINA_HOME: 
[root@localhost java]# vi /etc/profile
在文件尾添加
CATALINA_HOME=/usr/java/tomcat
export CATALINA_HOME
:wq 保存退出
 
4、启动tomcat:
[root@localhost tomcat]# bin/startup.sh
shell下输出:

Using CATALINA_BASE: /usr/java/tomcat
Using CATALINA_HOME: /usr/java/tomcat
Using CATALINA_TMPDIR: /usr/java/tomcat/temp
Using JAVA_HOME: /usr/java/jdk1.7.0

5、浏览器中输入:http://localhost:8080 将出现tomcat欢迎页面 ^_^
 
6、管理tomcat:
[root@localhost tomcat]# vi conf/tomcat-users.xml
在tomcat-users和/tomcat-users之间加入:
user username=”admin” password=”admin” roles=”admin,manager”/

7、重启系统:

浏览器中输入:http://localhost:8080/admin 登入后就可以来管理了输入http://localhost:8080/manager/html 来管理你的工程项目了

展开更多 50%)
分享

猜你喜欢

windows下如何搭建j2ee的运行环境?

Web开发
windows下如何搭建j2ee的运行环境?

linux下如何搭建j2ee的运行环境?

Web开发
linux下如何搭建j2ee的运行环境?

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

如何搭建J2EE开发环境

编程语言 网络编程
如何搭建J2EE开发环境

Windows2000下安装J2EE和部署J2EE应用程序

编程语言 网络编程
Windows2000下安装J2EE和部署J2EE应用程序

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

J2EE开发平台

编程语言 网络编程
J2EE开发平台

J2EE编程起步

编程语言 网络编程
J2EE编程起步

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

设计理论设计中的层次感

设计理论设计中的层次感

把复杂的网站导航简单化

把复杂的网站导航简单化
下拉加载更多内容 ↓