`
loovle
  • 浏览: 145189 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ubuntu 安装java web开发环境

    博客分类:
  • Java
阅读更多
1,jdk 省略

sudo apt-get install sun-java6-jdk
2,安装tomcat

sudo apt-get install tomcat6

然后去/etc/init.d/tomcat6去启动和停止

http://localhost:8080测试

把自己的程序部署到/usr/share/tomcat6这个目录下的webapps

3,安装mysql

sudo apt-get install mysql5-server

4,安装jdbc
下载mysql-connector-java-3.1.12.tar.gz包,解压
tar zxvf mysql-connector-java-3.1.12.tar.gz
然后把mysql-connector-java-3.1.12.tar.gz拷贝到/usr/lib/jvm/java-6-sun/lib下面

这些就行了;

比较好的参考帖子

http://www.iteye.com/topic/482739

http://jiessiedyh.iteye.com/blog/430691

http://igoole.iteye.com/blog/326311

http://linux.net527.cn/Ubuntu/Ununtnwangluoguanli/2589.html

http://www.xue5.com/itedu/200707/131828.html

http://phyeas.iteye.com/blog/317830

http://zhoujinxiong.iteye.com/blog/574228
今天在ubuntu上搭建java开发环境,在装tomcat6的后。执行startup.sh脚本的时候,总是报 cannot find catalina.sh

在 baidu上找了半天才发现原来 是没有权限的原因,加一个命令就万事OK了。

chmod +x /opt/apache-tomcat6/bin/*.sh


http://linghongli.iteye.com/blog/615303
引用
错误:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

先看Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了 setclasspath.bat。只要在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的 setclasspath.sh,添加红色部分,路径自己修改

#!/bin/sh
# -----------------------------------------------------------------------------
#  Set CLASSPATH and Java options
#
#  $Id: setclasspath.sh 467182 2006-10-23 23:47:06Z markt $
# -----------------------------------------------------------------------------

export JAVA_HOME=/usr/lib/jvm/java-6-sun
export JRE_HOME=/usr/lib/jvm/java-6-sun/jre

# First clear out the user classpath
CLASSPATH=

# Make sure prerequisite environment variables are set
if [ -z "$JAVA_HOME" -a -z "$JRE_HOME" ]; then
  # Bugzilla 37284
  if $darwin && [ -d "/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home" ]; then
    export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home"
  else
    echo "Neither the JAVA_HOME nor the JRE_HOME environment variable is defined"
    echo "At least one of these environment variable is needed to run this program"
    exit 1
  fi
fi
if [ -z "$JAVA_HOME" -a "$1" = "debug" ]; then
  echo "JAVA_HOME should point to a JDK in order to run in debug mode."
  exit 1
fi
if [ -z "$JRE_HOME" ]; then
  JRE_HOME="$JAVA_HOME"
fi

# If we're running under jdb, we need a full jdk.
if [ "$1" = "debug" -o "$1" = "javac" ] ; then
  if [ "$os400" = "true" ]; then
    if [ ! -x "$JAVA_HOME"/bin/java -o ! -x "$JAVA_HOME"/bin/javac ]; then
      echo "The JAVA_HOME environment variable is not defined correctly"
      echo "This environment variable is needed to run this program"
      echo "NB: JAVA_HOME should point to a JDK not a JRE"
      exit 1
    fi
  else
    if [ ! -x "$JAVA_HOME"/bin/java -o ! -x "$JAVA_HOME"/bin/jdb -o ! -x "$JAVA_HOME"/bin/javac ]; then
      echo "The JAVA_HOME environment variable is not defined correctly"
      echo "This environment variable is needed to run this program"
      echo "NB: JAVA_HOME should point to a JDK not a JRE"
      exit 1
    fi
  fi
fi
if [ -z "$BASEDIR" ]; then
  echo "The BASEDIR environment variable is not defined"
  echo "This environment variable is needed to run this program"
  exit 1
fi
if [ ! -x "$BASEDIR"/bin/setclasspath.sh ]; then
  if $os400; then
    # -x will Only work on the os400 if the files are:
    # 1. owned by the user
    # 2. owned by the PRIMARY group of the user
    # this will not work if the user belongs in secondary groups
    eval
  else
    echo "The BASEDIR environment variable is not defined correctly"
    echo "This environment variable is needed to run this program"
    exit 1
  fi
fi

# Set the default -Djava.endorsed.dirs argument
JAVA_ENDORSED_DIRS="$BASEDIR"/endorsed

# Set standard CLASSPATH
if [ "$1" = "debug" -o "$1" = "javac" ] ; then
  CLASSPATH="$JAVA_HOME"/lib/tools.jar
fi

# OSX hack to CLASSPATH
JIKESPATH=
if [ `uname -s` = "Darwin" ]; then
  OSXHACK="/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Classes"
  if [ -d "$OSXHACK" ]; then
    for i in "$OSXHACK"/*.jar; do
      JIKESPATH="$JIKESPATH":"$i"
    done
  fi
fi

# Set standard commands for invoking Java.
  _RUNJAVA="$JRE_HOME"/bin/java
if [ "$os400" != "true" ]; then
  _RUNJDB="$JAVA_HOME"/bin/jdb
fi
_RUNJAVAC="$JAVA_HOME"/bin/javac
分享到:
评论

相关推荐

    Ubuntu 下安装安卓开发环境(Eclipse_Android_Tomcat)

    在Ubuntu操作系统中安装Android开发环境,主要步骤包括安装Java JDK包、Eclipse集成开发环境(IDE)、Tomcat服务器以及Android开发工具(ADT)。以下详细说明每一个步骤以及所涉及的关键知识点: 1. 安装Java开发...

    ubuntu8.04中配置java+tomcat+eclipseMyEclipse开发环境(更新)

    本文将深入解析如何在Ubuntu 8.04系统上搭建这套开发环境,涵盖Java环境的配置、Tomcat服务器的安装与启动、以及集成开发环境Eclipse MyEclipse的设置。 ### Java环境配置 #### 安装Java运行环境与开发工具包(JDK)...

    Ubuntu系统JDK开发环境搭建安装包合集,内含tomcat7、8、9, JDK1.8.0_31, maven-3.5.4

    在Ubuntu系统中搭建JDK开发环境是每个Java开发者必须掌握的基础技能。这个压缩包文件包含了所有必要的组件,包括Tomcat服务器的多个版本(7、8、9)以及JDK 1.8.0_31,还有Maven构建工具3.5.4,这些都是Java开发和...

    ubuntu上安装与配置php开发环境

    在Ubuntu系统中搭建PHP开发环境,通常涉及一系列步骤,包括安装Apache Web服务器、MySQL数据库以及PHP解释器。这一过程通常被统称为LAMP(Linux, Apache, MySQL, PHP)堆栈的安装。本文将详细介绍如何在Ubuntu上安装...

    Ubuntu11.10安装JDK+Tomcat+Maven+jenkins

    本文将指导读者在 Ubuntu 11.10 版本中安装 JDK、Tomcat、Maven 和 Jenkins,从而构建一个完整的 Java 开发环境。 JDK 安装 JDK(Java Development Kit)是 Java 语言的核心组件,提供了 Java 编译器、解释器和...

    Ubuntu安装jdk,eclipse,tomcat全过程

    在本文中,我们将详细探讨如何在Ubuntu操作系统上安装Java Development Kit (JDK),Eclipse集成开发环境(IDE),以及Apache Tomcat服务器。这些是软件开发过程中必不可少的工具,特别是对于Java开发者来说。让我们...

    详述安装Ubuntu下JAVA+tomcat+MyEclipse+mysql开发环境

    至此,一个完整的 Ubuntu 开发环境已经搭建完毕,你可以使用 MyEclipse 进行 Java 开发,通过 Tomcat 运行和测试 Web 应用程序,同时 MySQL 提供了数据库支持。尽管这些步骤对于经验丰富的开发者可能很简单,但对于...

    手机安装ubuntu 以及搭建web服务器,实现内网传透工具集合.zip

    在Ubuntu手机上安装JDK 8是运行Java应用程序的基础,包括Tomcat服务器。 3. **Apache Tomcat服务器**: Tomcat是一个流行的开源Java Servlet容器,用于部署和运行Java Web应用程序。它轻量级且易于管理,适合小型...

    Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用

    安装 jdk 是 Ubuntu Kylin 14.04 操作系统中配置 java 开发环境的第一步骤。我们可以从 Oracle 官网下载 jdk,网址为 http://www.oracle.com/technetwork/java/javase/downloads/index.html。下载完成后,使用 tar ...

    ubuntu+java+tomcat+mysql实现简单的登录注册页面

    接着,我们要安装Java开发环境。Java是Web应用开发中的重要语言,提供了跨平台的特性。在Ubuntu上,可以使用`apt`命令来安装Java OpenJDK: ```bash sudo apt update sudo apt install default-jdk ``` 安装完成后...

    Ubuntu 16.04 LTS 安装JDK8 MYSQL5 和Tomcat8

    在Ubuntu 16.04 LTS操作系统中,安装Java Development Kit (JDK) 8、MySQL 5和Apache Tomcat 8是构建服务器环境的基础步骤,特别是对于开发和运行Java应用程序来说。以下将详细介绍这些组件的安装过程。 首先,确保...

    在Ubuntu系统下安装JDK和Tomcat的教程

    在Ubuntu系统下搭建Java和JSP开发环境,首要任务是安装JDK(Java Development Kit)和Tomcat。JDK是Java编程的基础,包含了编译器、调试器以及Java运行环境。Tomcat则是一个开源的Java Servlet容器,用于部署和运行...

    ubuntu安装大集合

    ### Ubuntu安装大集合:软件与...通过以上详尽的步骤,不仅涵盖了基本的Web开发环境搭建,还涉及了支付平台集成、多媒体播放支持、数据库管理及IDE配置等多方面内容,旨在为Ubuntu用户构建一个全面且高效的工作环境。

    ubuntu下安装jdk,tomcat教程

    在 Ubuntu 系统中安装 JDK 和 Tomcat 是一个非常重要的步骤,特别是在 Java 开发和 Web 开发中。下面是安装 JDK 和 Tomcat 的详细教程。 安装 JDK 在 Ubuntu 中安装 JDK 需要经过以下步骤: 1. 下载 Linux 版本的...

    Ubuntu 11.04 搭建Android开发环境

    ### Ubuntu 11.04 搭建Android开发环境 #### 一、概述 本文档将指导您如何在Ubuntu 11.04系统上搭建一个完整的Android应用开发环境。我们将利用Eclipse作为集成开发环境(IDE),并结合Android SDK及PhoneGap工具...

    在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat

    在Ubuntu 10.10操作系统中安装和配置Java开发环境是开发Java应用程序的基础步骤。本文将详述如何安装JDK、配置环境变量、安装Eclipse IDE以及部署Apache Tomcat服务器。 首先,安装JDK(Java Development Kit)是...

    UBUNTU下搭建JAVA环境

    ### 在Ubuntu下搭建Java开发环境 ...以上步骤完成了在Ubuntu系统下搭建Java开发环境的过程,包括JDK 1.6和Tomcat 6.0的安装与配置。通过这些步骤,即使是新手也能顺利地在Ubuntu系统上搭建起完整的Java开发环境。

Global site tag (gtag.js) - Google Analytics