Linux操作系统环境下jdk的配置和tomcat中web项目部署(从U盘中)

1.在自己用户下创建想要放java 的jdk和tomcat的目录,并用超级用户给与操作权限:(例为jtom目录下创建java和tomcat目录):

  (1).登录root用户 :su

  (2).进入我的文档目录:cd  /

                                        ls

 (3).在"/boot"下创建 jtom目录: mkdir  jtom

       其他普通用户登录并操作用超级用户分配权限:chmod  777  jtom

  (4).打开U盘目录;如下图:

 

(5).把java的jdk和tomcat拷贝到"/boot"下的jtom目录下,并解压tomcat压缩文件:

 解压后的tomcat文件:

(6).安装java的jdk:

然后一直用Enter键向下安装即可。

安装完后目录为:

(7).linux下配置jdk,编辑文件/etc/profile,在最后配置jdk信息:

jdk配置内容为:

在linux下用冒号":"进行分割,classpath最后用点"."来结束,表示当前目录下,并用EL表达式连接。

为让新配置生效,运行#source /etc/profile  并用文本编辑器"vi"写一个java程序HelloWorld.java来验证, 如图:

编写文本为:

用"i"进入编辑模式,编辑完后,用Esc键进入命令模式,用":wq"命令保存退出。

然后编译、执行,(本人使用编辑好的java程序),如图:

(8).linux下对tomcat服务器的部署,(本人已安装ljdk所以没有jdk1.6.0_10目录的安装):

(9).用myeclipse把web项目,编译成*.war文件,拷贝到tomcat下的webapps文件下,启动tomcat服务器就可以了:

—————————————————————————————————————————————————————————

      注:pwd 命令来查看当前目录的路径:

    

—————————————————————————————————————————————————————————

部署webapps后:

启动tomcat,进入tomcat目录下"/bin",执行下面命令,并浏览器访问:

查看tomcat服务器是否启动,分组查询8080端口:

用浏览器访问:

访问放入的linuxweb2.war项目文件,此文件为测试文件(并无详细web内容):

这样就好了;

其他命令:

用rm -fr (路径+要删文件):可以删除有子文件的目录或文件。

————————————————————————

*.war生成:

linux下图形界面和全代码界面的设置:

用“startx”从代码切换到图形界面:

 

时间: 2024-09-07 14:30:36

Linux操作系统环境下jdk的配置和tomcat中web项目部署(从U盘中)的相关文章

tomcat-windows下的web项目部署到linux下,报错了

问题描述 windows下的web项目部署到linux下,报错了 报500的错,谁知道是怎么回事啊 java.lang.reflect.InvocationTargetException sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.Delega

javaweb-我的java web项目部署到linux下遇到的mysql问题

问题描述 我的java web项目部署到linux下遇到的mysql问题 //查询当前店铺 -自定义类别 public List findShopCovertype(String shopCode){ String sql = "SELECT A.shop_code,A.cover_type_code,A.cover_type_name FROM shop_cover_type A WHERE A.shop_code = ?"; final List list = new ArrayL

java web项目部署到Linux后访问WEB-INF/classes文件下一个文件的问题

问题描述 java web项目部署到Linux后访问WEB-INF/classes文件下一个文件的问题 java web项目部署到Linux服务器上,其中有一个模板下载的请求连接,模板文件就是放在src下面编译后放在classes文件夹下.现在问题是访问这个下载链接时,项目日志报异常了No such file or directory.是不是我这个java应用没有访问这个文件的权限呢?怎么才能让它能访问呢? 解决方案 No such file or directory 有记录具体的路径信息吗?文

服务器-为什么要把web项目部署在linux上,如果要完成它,需要学哪些知识

问题描述 为什么要把web项目部署在linux上,如果要完成它,需要学哪些知识 本人小白,只知道在windows上用tomcat部署项目,也只知道用端口号去访问,怎么样才能让所有人都可以访问自己做的网站,经常听说把项目部署到linux服务器,但一直不明白,求指点! 解决方案 让所与人都可以访问,前提是你要有,在公网的服务器和公网的IP.这样你的服务器才算是对大众可见.当然现在只能使用IP的方式访问.如果要是使用XXXX.com的形式,那么你就要有域名了..这个就要设计域名申请,要是服务器在国内的

tomcat-为什么我的myeclipse2014使用自己配置的Tomcat时,无法部署项目

问题描述 为什么我的myeclipse2014使用自己配置的Tomcat时,无法部署项目 配置文件和错误信息如上,尝试百度的好多方法,都得不到解决,谁能帮我看看,谢谢啦. 解决方案 感谢大家,我找到问题了,myeclipse2014配置自己安装的tomcat要把tomcat安装在某盘(我安装在C盘)根目录,如:C:Tomcat 7.0.以前安装在默认路径下,老出错.现在好啦,如果还有其他朋友遇到这个问题,就试试重新安装tomcat到根目录吧. 解决方案二: tomcat中无法部署myeclips

java web项目部署之后,运行几天会不正常,登录页面可以打开,但是进行任何数据库操作都会特别卡

问题描述 java web项目部署之后,运行几天会不正常,登录页面可以打开,但是进行任何数据库操作都会特别卡 java web项目部署之后,运行几天会不正常,登录页面可以打开,但是进行任何数据库操作都会特别卡,比如登录. 查了tomcat日志,宕机前只有一个MySQLSyntaxErrorException错误 大神分析一下 还有没有需要提供的东西?? 用的是java,tomcat7,springmvc,spring3.0,hibernate,mysql 解决方案 数据库连接使用完成后有没有关闭

菜鸟必备的96种linux操作技巧(下)

此为菜鸟必备的96种linux操作技巧的下篇,如果你还不了解下篇的内容,可以点击<菜鸟必备的96种linux操作技巧(上)>链接进行查看! 51. 显示文件的类型 用命令 file 可以使你知道某个文件究竟是ELF格式的可执行文件,还是shell script文件或是其他的什么格式. file filehttp://www.aliyun.com/zixun/aggregation/11696.html">name 52. 解压.tar.gz文件 xxxx.tar.gz文件使用t

Redhat Linux AS 4下软件RAID配置实例

红帽创建于1993年,是目前世界上最资深的Linux和开放源代码提供商,同时也是最获认可的Linux品牌.基于开放源代码模式,我们为全球企业提供专业技术和服务.我们的解决方案包括红帽企业Linux操作平台,以及其他内容广泛的服务,如:咨询,24X7http://www.aliyun.com/zixun/aggregation/12867.html">技术支持和红帽网络(RHN).我们以订阅的商业模式向用户提供不间断的产品和服务.红帽在全球60多个地点提供培训课程,其中的RHCE认证已经成为

配置Eclpise+tomcat与实现JSP部署

js 一.下载 J2SDK下载http://java.sun.com/j2se/1.4.2/download.html下载版本是j2sdk-1_4_2_08 ECLIPSE下载http://www.eclipse.org/downloads/index.php下载版本是eclipse-SDK-3.0.2-win32 ECLIPSE 插件下载 中文包:http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/L-3.0.1_T