【发布时间】:2010-10-01 11:28:56
【问题描述】:
我正在设置使用 Java 编写 Web 应用程序的开发环境,我需要一些帮助。
我做了什么:
从 Sun 安装 Java SE 6
我安装了(sudo apt-get install ...)以下软件包(一次一个,因为其中一些需要用户交互)以从 Sun 获取 Java SE 6:sun-java6-bin sun-java6-doc sun-java6 -fonts sun-java6-javadb sun-java6-jdk sun-java6-jre sun-java6-plugin sun-java6-source .
我还通过将 JAVA_HOME=”/usr/lib/jvm/java-6-sun/” 添加到 /etc/environment 来设置 JAVA_HOME。
开始安装和配置 Tomcat 5.5
我安装了(sudo apt-get install ...)以下软件包:tomcat5.5 tomcat5.5-admin
我目前拥有的:
我能够连接到http://localhost:8180/admin 并获得我通过安装tomcat5.5-admin 软件包安装的管理Web 应用程序。 Tomcat 服务器作为守护进程运行。
我的问题和疑问:
- 似乎没有定义环境变量 $CATALINA_HOME。我应该如何定义它? (可能和我的 $JAVA_HOME 一样?但如果是这样,我应该分配哪个路径?)
- 要部署战争,我可以将 JAR 复制到 $CATALINA_HOME/webapps 吗?还是我需要更改战争的文件权限? (这里我假设 $CATALINA_HOME 设置正确。)
- 我安装的管理 Web 应用程序需要什么用户名和密码?如何更改它们?
- 我应该考虑在 Ubuntu 上运行 Tomcat 5.5 的最佳实践吗?
【问题讨论】:
-
为什么要定义这些变量?