- 浏览: 1309769 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (732)
- Java_about (146)
- Spring_Hibernate_Struts_OpenSource (27)
- linux_unix (62)
- life_sth (22)
- js_css_html_xml_nodejs (69)
- design_pattens (1)
- Perl (8)
- php_ecshop (4)
- DB_Mysql_Oracle_Informix_SqlServer (43)
- JSTL (8)
- Testing_自动化测试 (42)
- DB_ID_UUID (4)
- SEM_SEO (1)
- english_study_improvement (4)
- SVN_Git (9)
- WebService_SOA_CloudComputing (3)
- E-Commerce (1)
- Lucene_Solr (7)
- others (2)
- Regex (2)
- tomcat_jetty (8)
- zeroc-ice (1)
- java_excel (5)
- ant_maven_gradle (5)
- Unity_VR_AR_C# (2)
- jmeter (1)
- XPath_dom4j (1)
- Ruby_and_Rails (68)
- write_a_rails (17)
- manage_and_team (1)
- getting_real (1)
- ubuntu (20)
- git_and_git_flow (7)
- TODO (1)
- PM_design (2)
- Python_and_Django (8)
- NoSql_mongo_redis (24)
- C/C++ (3)
- vi_vim_gvim (0)
- c#_.Net_windows编程_dll (10)
- Php_and_Yii (9)
- Android_IOS (31)
- Mysql (5)
- sa_运维_network_硬件 (37)
- lua (2)
- c_cpp_VisualStudio (21)
- 硬件-RM-Arduino (6)
最新评论
-
shenkun58:
...
NoClassDefFoundError: Could not initialize springframework.BeanCreationException -
liaojia1:
正解,感谢
NoClassDefFoundError: Could not initialize springframework.BeanCreationException -
flingfox63:
谢谢分享,电脑上有IPV6,导致了Guard启动不了……
ruby错误解决: Address family not supported by protocol - connect(2) -
c39274936:
s = "hello_world_ruby" ...
驼峰格式和下划线格式转换_translation between camel and snake format -
yfj300:
学习了学习了学习了学习了
硬盘基本知识(磁道、扇区、柱面、磁头数、簇、MBR、DBR)
数据库informix
<!-- [if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]--><!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:SpaceForUL/> <w:BalanceSingleByteDoubleByteWidth/> <w:DoNotLeaveBackslashAlone/> <w:ULTrailSpace/> <w:DoNotExpandShiftReturn/> <w:AdjustLineHeightInTable/> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:UseFELayout/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!-- [if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--> <!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:Verdana; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:536871559 0 0 0 415 0;} @font-face {font-family:楷体; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-alt:宋体; mso-font-charset:134; mso-generic-font-family:swiss; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:1 135135232 16 0 262144 0;} @font-face {font-family:"\@宋体"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:"\@楷体"; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-charset:134; mso-generic-font-family:swiss; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:1 135135232 16 0 262144 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; line-height:150%; mso-pagination:none; tab-stops:355.6pt; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:宋体; mso-hansi-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-font-kerning:1.0pt;} h1 {mso-style-name:"标题 1\,H1\,PIM 1\,h1\,l1\,Head1\,Heading apps\,1st level\,Section Head\,Heading 11\,level 1\,Level 1 Head\,heading 1\,Heading 0\,1\.\,123321\,Head 1\,Head 11\,Head 12\,Head 111\,Head 13\,Head 112\,Head 14\,Head 113\,Head 15\,Head 114\,Head 16\,Head 115\,Head 17\,Head 116\,Head 18\,H11"; mso-style-parent:""; mso-style-next:正文; margin-top:18.0pt; margin-right:0cm; margin-bottom:12.0pt; margin-left:1.6pt; text-align:center; text-indent:-21.6pt; page-break-before:always; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:1; mso-list:l0 level1 lfo1; tab-stops:list 34.0pt; font-size:18.0pt; mso-bidi-font-size:10.0pt; font-family:宋体; mso-hansi-font-family:"Times New Roman"; mso-font-kerning:1.0pt; mso-bidi-font-weight:normal; mso-no-proof:yes;} h2 {mso-style-name:"标题 2\,第一章 标题 2\,Heading 2 Hidden\,Heading 2 CCBS\,heading 2\,H2\,h2\,PIM2\,Titre3\,HD2\,sect 1\.2\,H21\,sect 1\.21\,H22\,sect 1\.22\,H211\,sect 1\.211\,H23\,sect 1\.23\,H212\,sect 1\.212\,DO\,ISO1\,Underrubrik1\,prop2\,UNDERRUBRIK 1-2\,2\,Level 2 Head\,L2\,2nd level\,Header 2\,l2\,Titr\,标题词"; mso-style-update:auto; mso-style-parent:""; mso-style-next:正文; margin-top:12.0pt; margin-right:0cm; margin-bottom:6.0pt; margin-left:14.2pt; text-indent:-14.2pt; line-height:150%; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:2; mso-list:l0 level2 lfo1; tab-stops:list 36.0pt; font-size:16.0pt; mso-bidi-font-size:10.0pt; font-family:宋体; mso-hansi-font-family:Arial; mso-bidi-font-weight:normal; mso-no-proof:yes;} h3 {mso-style-name:"标题 3\,Heading 3 - old\,h3\,3rd level\,H3\,level_3\,PIM 3\,Level 3 Head\,sect1\.2\.3\,sect1\.2\.31\,sect1\.2\.32\,sect1\.2\.311\,sect1\.2\.33\,sect1\.2\.312\,Bold Head\,bh\,3\,3heading\,heading 3\,prop3\,Underrubrik2\,Heading 31\,Arial 12 Fett\,l3\,CT\,Heading 3\,Heading 3 hidden\,2h\,h31\,h32"; mso-style-update:auto; mso-style-parent:""; mso-style-next:正文; margin-top:6.0pt; margin-right:0cm; margin-bottom:6.0pt; margin-left:16.0pt; text-indent:-36.0pt; line-height:150%; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:3; mso-list:l0 level3 lfo1; tab-stops:list 34.0pt; font-size:15.0pt; mso-bidi-font-size:10.0pt; font-family:宋体; mso-hansi-font-family:Arial; mso-bidi-font-weight:normal; mso-bidi-font-style:italic; mso-no-proof:yes;} p.MsoHeader, li.MsoHeader, div.MsoHeader {mso-style-update:auto; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:widow-orphan; tab-stops:center 207.65pt right 415.3pt; layout-grid-mode:char; border:none; mso-border-bottom-alt:solid windowtext .75pt; padding:0cm; mso-padding-alt:0cm 0cm 0cm 0cm; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:宋体; mso-hansi-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-no-proof:yes;} a:link, span.MsoHyperlink {color:blue; font-style:italic; mso-bidi-font-style:normal; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline; text-underline:single;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page Section1 {size:21.0cm 842.0pt; margin:70.9pt 2.0cm 42.55pt 2.0cm; mso-header-margin:42.55pt; mso-footer-margin:39.7pt; mso-paper-source:0; layout-grid:16.3pt;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:9182403; mso-list-template-ids:-2095156254;} @list l0:level1 {mso-level-number-format:chinese-counting-thousand; mso-level-style-link:"标题 1"; mso-level-text:第%1章; mso-level-tab-stop:34.0pt; mso-level-number-position:left; margin-left:1.6pt; text-indent:-21.6pt;} @list l0:level2 {mso-level-style-link:"标题 2"; mso-level-legal-format:yes; mso-level-text:"%1\.%2"; mso-level-tab-stop:36.0pt; mso-level-number-position:left; margin-left:14.2pt; text-indent:-14.2pt;} @list l0:level3 {mso-level-style-link:"标题 3"; mso-level-legal-format:yes; mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:34.0pt; mso-level-number-position:left; margin-left:16.0pt; text-indent:-36.0pt;} @list l0:level4 {mso-level-legal-format:yes; mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:34.0pt; mso-level-number-position:left; margin-left:23.2pt; text-indent:-43.2pt;} @list l0:level5 {mso-level-legal-format:yes; mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:70.0pt; mso-level-number-position:left; margin-left:30.4pt; text-indent:-50.4pt;} @list l0:level6 {mso-level-legal-format:yes; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:88.0pt; mso-level-number-position:left; margin-left:37.6pt; text-indent:-57.6pt;} @list l0:level7 {mso-level-legal-format:yes; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:106.0pt; mso-level-number-position:left; margin-left:44.8pt; text-indent:-64.8pt;} @list l0:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:52.0pt; mso-level-number-position:left; margin-left:52.0pt; text-indent:-72.0pt;} @list l0:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:59.2pt; mso-level-number-position:left; margin-left:59.2pt; text-indent:-79.2pt;} @list l1 {mso-list-id:886260595; mso-list-type:hybrid; mso-list-template-ids:-10291970 -987702026 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l1:level1 {mso-level-number-format:japanese-counting; mso-level-text:%1.; mso-level-tab-stop:25.0pt; mso-level-number-position:left; margin-left:25.0pt; text-indent:-24.0pt; mso-ansi-font-size:12.0pt; font-family:楷体;} @list l2 {mso-list-id:2141485357; mso-list-type:hybrid; mso-list-template-ids:1089124336 -713017280 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l2:level1 {mso-level-number-format:japanese-counting; mso-level-text:%1.; mso-level-tab-stop:24.0pt; mso-level-number-position:left; margin-left:24.0pt; text-indent:-24.0pt;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --> <!-- [if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]-->
<!-- [if !supportLists]-->1.1 <!-- [endif]-->J2sdk 的安装
<!-- [if !supportLists]-->一. <!-- [endif]-->下载最新的JDK (Java Development Kit )开发包:jdk-1_5_0_11-linux-i586.rpm.bin
<!-- [if !supportLists]-->二. <!-- [endif]-->上传该文件到目录/usr/java/ 下面,执行./ jdk-1_5_0_11-linux-i586.rpm.bin 这时会有一段Sun 的协议,敲几次空格键,当询问是否同意的时候,敲yes 就可以了。
注: 如果直接执行unzip 命令来解压也是可以的, 总之得到一个rpm 软件包.
<!-- [if !supportLists]-->三. <!-- [endif]-->程序会自动生成一个jdk-1_5_0_11-linux-i586.rpm 文件,这是主程序包,下面来安装: 执行命令:rpm -ivh jdk-1_5_0_11-linux-i586.rpm
Preparing... ########################################### [100%]
1:j2sdk ########################################### [100%]
<!-- [if !supportLists]-->四. <!-- [endif]-->设置环境变量
编辑文件 .bashrc(.bash_profile) 加入以下环境变量:// 在用户根目录下
export JAVA_HOME=/usr/java/jdk1.5.0_16
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
<!-- [if !supportLists]-->五. <!-- [endif]-->环境设置OK ,看看JDK 是否能正常工作,我们来写一个测试文件test.java
class test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
保存退出,下面来编译、执行。
javac
test.java
java
test
输出结果:Hello
World!
OK
,jdk
安装成功。
<!-- [if !supportLists]-->1.2 <!-- [endif]-->Tomcat 服务器配置
<!-- [if !supportLists]-->一. <!-- [endif]-->安装Tomcat 之前, 你要保证你的系统上已经安装了jdk
<!-- [if !supportLists]-->二. <!-- [endif]-->将下载的tomcat 版本apache-tomcat-5.5.23.tar.gz 上传到/home/user 下。
gunzip apache-tomcat-5.5.23.tar.gz
tar -xvf apache-tomcat-5.5.23.tar
设置路径
编辑文件.bashrc
加入环境变量export TOMCAT_HOME=/ home / user /apache-tomcat-5.5.23
激活ROOT
ROOT
的缺省设置是没有激活(disabled)
.为了激活ROOT
,打开文件
apache-tomcat-5.5.23/conf/server.xml
然后把
<!--
<Context
path="" docBase="ROOT" debug="0"/>
-->
的注释去掉,即去掉<!--
和-->
.
<!-- [if !supportLists]-->三. <!-- [endif]-->上传ifxjdbc.jar 和ifxjdbcx.jar 到apache-tomcat-5.5.23/common/lib 下
<!-- [if !supportLists]-->四. <!-- [endif]-->配置好环境变量以后你试试在浏览器中敲入: http://ip:8080 / (ip 为tomcat 服务器的ip 地址 )出现Tomcat 的主页面,则tomcat 安装成功。
应用程序的安装:
修改配置文件tomcat/conf/server.xml
加入应用程序的项目名称
把context_informix_tomcat5.xml 中的内容加入到server.xml
注意把docBase="D:\crm\web" 的路径改为docBase="crm"
在/apache-tomcat-5.5.23/webapps/ 目录下建立目录crm ,将文件crm.war 解压到该目录下。
jar xvf crm.war
<!-- [if !supportLists]-->五. <!-- [endif]-->在浏览器中敲入: http://ip:8080/ crm
tomcat 的启动
一.用root 用户登录
二.cd /home/apache-tomcat-5.5.23/bin/
三.执行 ./startup.sh ,正常情况可以看到
Using CATALINA_BASE: /home/user/apache-tomcat-5.5.23
Using CATALINA_HOME: /home/user/apache-tomcat-5.5.23
Using CATALINA_TMPDIR: /home/user/apache-tomcat-5.5.23/temp
Using JRE_HOME: /usr/java/jdk1.5.0_11
四.执行 ./shutdown.sh ,即停掉tomcat 。
补充: 设置Tomcat 内存,在$TOMCAT/bin/Catalina.sh 文件中的加入
JAVA_OPTS='-Xms400m – Xmx800m' 就可以了。
发表评论
-
如何在IDEA单元测试中使用Scanner获取输入内容
2024-10-25 21:19 40如何在IDEA单元测试中使用Scanner获取输入内容 = ... -
java播放音频声音mp3等
2024-05-22 15:16 417java播放音频声音mp3等 = = = 这个方法 ... -
打包Java程序为.exe文件
2023-09-27 16:25 379= = = 打包Java程序为.exe文件 fro ... -
Java怎么生成exe可执行文件【图文讲解】
2023-09-27 16:21 382= 开发的工具,让客户体验一下再说。此时又不想发源码,怕 ... -
Java8 List集合Stream流方法操作详解
2023-09-27 16:02 145= = = from: https://zhuanl ... -
Java8 List集合Stream流方法操作详解
2023-09-27 15:59 551= = = from: https://zhuan ... -
Java8 List集合Stream流方法操作详解
2023-09-27 15:56 99= = = from: https://zhuanl ... -
【原创】Cannot create property=xxx for JavaBean=【lombok 和 yaml包 混合报错】
2023-02-04 23:31 988= = = 问题: 同时使用lombok 和 ... -
【摘】Java文档注释用法+JavaDoc的使用详解
2022-09-12 16:32 448= = 节约重复注释 使用@inheritDo ... -
【朝花夕拾】java内部类,原理,使用
2022-08-09 22:52 380= 碰到类似问题,多读《thinking in java ... -
【拾遗】java数组copy拷贝复制的工具类方法
2022-06-11 21:20 621= 对工具类来说,copyOfRange 最好用。 这 ... -
利用Httpclient下载图片,java不用httpClient下载图片
2022-05-30 22:25 464= = = from:https://blog.csd ... -
为什么要使用lombok?
2022-04-04 20:46 401= = = 参考:https://blog.csd ... -
朝花夕拾:java-向上转型中变量覆盖要小心使用_继承过程中Java子类父类属性的覆盖问题
2022-01-13 17:31 415==== 现在的代码结构设计的复杂起来了,为了后来人编写 ... -
【Mysql数据库】Cause: java.sql.SQLException: The table 'xxx' is full
2022-01-04 17:03 1506= 本地开发测试,怎 ... -
JAVA工具类学习-java 两个list 交集 并集 差集 去重复并集
2021-09-10 16:17 871= = = List<String> ... -
java汉字判断,中文符号判断,中文标点符号判断
2021-09-02 19:07 1188=== = = 一、判断中文汉字 st ... -
velocity的模板笔记总结文档-方便查阅
2020-04-28 14:41 385= 最好把这几个官网文档看了: 官网官方文档refer ... -
mjson:像python和ruby一样好用的java类库操作json_js
2020-04-17 20:54 526= = = JSON Library for Jav ... -
关于idea2019.2-2019.3版本中文控制台乱码问题,tomcat7-tomcat8乱码
2020-04-04 23:20 479= 1 idea2019.2-2019.3版本中文控制台乱 ...
相关推荐
Linux下JDK+Tomcat安装配置 在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-...
linux下安装 jdk和 tomcat 详解,详细的指令,自己总结,希望能帮到大家
通过以上步骤,你已经在Linux环境下成功地安装和配置了JDK和Tomcat,为Java应用程序的开发和部署打下了基础。注意,随着版本的更新,具体安装和配置步骤可能会有所变化,建议查阅最新版本的官方文档。
### Linux JDK + Tomcat 安装教程 #### 一、Linux JDK 安装与配置...以上步骤完成了在 Linux 系统上安装 JDK 和 Tomcat 的全过程,以及相应的环境配置和基本测试。确保按照上述步骤操作,以确保安装成功且能正常运行。
2. 解压和安装 JDK:将下载的 JDK 软件包解压到指定的目录下,例如 /usr/java/jdk1.6.0_31,接着执行命令 `chmod 755 jdk-1_6_0_31-linux-i586.bin` 给文件授权执行命令,然后执行 `./jdk-1_6_0_31-linux-i586.bin` ...
Linux下JDK和Tomcat的安装是一个重要的操作,尤其对于开发Java应用和部署Java Web应用的开发者来说。本文将介绍在Red Hat Enterprise Linux 4.6 (x86_64)系统上安装JDK 1.6和Tomcat 6的详细步骤,为那些希望在Linux...
本文将详细介绍如何在Linux环境下安装配置JDK和Tomcat。 #### 三、安装配置JDK **步骤1:下载JDK** 根据文章描述,首先需要下载JDK。这里以JDK 6 Update 13为例,可以访问Sun Microsystems的官方网站(现在已被...
本压缩包"Linux版本jdk和Tomcat(官网的).zip"提供了Linux环境下运行Java应用程序的基础——JDK(Java Development Kit)和Tomcat服务器,两者都是官方版本,确保了稳定性和安全性。以下是关于这两个组件的详细知识...
本文将详细介绍如何在Linux环境下安装JDK和Tomcat的过程,并提供具体的步骤指导。 #### 二、准备工作 在开始安装前,确保您已经具备以下条件: 1. **网络连接**:确保Linux服务器能够连接互联网,以便下载所需的...
Linux 部署 JDK 和 Tomcat Linux 部署 JDK 和 Tomcat 是一个基础但是重要的操作。下面我们将详细介绍如何在 Linux 服务器上部署 JDK 和 Tomcat。 一、配置阿里云服务器 在开始部署 JDK 和 Tomcat 之前,我们需要...
linux上jdk和tomcat安装配置完整版,详细说明,并有截图,一步步教程
在Linux环境下搭建JDK和Tomcat是开发Java应用程序的基础步骤,尤其对于JEECG智能开发平台这样的企业级应用来说更是必不可少。以下将详细介绍如何在CentOS系统上安装JDK 7.0和Tomcat 7.0。 1. **JDK安装** 1.1. **...
### Linux系统JDK和Tomcat安装与配置详细指南 #### 一、JDK的安装步骤详解 1. **下载JDK安装包** - 首先,我们需要下载适用于Linux系统的JDK安装包。例如,可以选择下载`jdk-6u20-linux-i586.rpm`。 2. **赋予...
总结,本文详细介绍了如何在Linux环境下安装JDK,配置环境变量,以及部署Apache Tomcat和Web应用程序。这些步骤对于不熟悉Linux的新手来说具有很高的参考价值,能够帮助他们快速搭建起Java开发和运行的环境。
Linux下JDK和Tomcat的安装与部署 一、Linux 创建用户命令 在 Linux 系统中,创建用户命令可以使用 `useradd` 命令,例如创建用户 `user1`:`useradd user1`。设置密码:`passwd user1`。删除用户:`userdel user1`...
在Linux环境下配置Tomcat和JDK是部署Java应用的基础步骤,这一过程涉及到JDK的安装、环境变量的设定以及Tomcat服务器的配置。下面将详细阐述这些知识点。 ### JDK安装与环境配置 #### 安装JDK 在Linux环境下安装...
本教程详细介绍了在Redhat Linux环境下安装JDK和Tomcat的步骤。 首先,确认Linux版本,可以通过运行`uname -a`,`cat /proc/version`或`cat /etc/issue`来查看。然后,开始JDK的安装: 1. 将JDK的安装包(例如:`...
非常简单的linu里安装jdk和tomcat,一步一步详细介绍jdk和tomcat的安装