当前位置:首页 » 网页前端 » javaeewebprofile
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

javaeewebprofile

发布时间: 2022-06-01 04:16:13

Ⅰ ubuntu怎么进行javaweb开发环境配置

一.搭建WEB开发环境

1.安装Java环境开发工具软件JDK

(1)从Java官方网站http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html去下载相应的JDK版本jdk-6u33-linux-i586.bin

(2)安装jdk-6u33-linux-i586.bin

#chmoda+xjdk-6u33-linux-i586.bin
#./jdk-6u33-linux-i586.bin

运行以上命令会自动完成Java JDK安装。

(3)设置Java JDK运行环境

#vim/etc/profile#在此文件里添加以下内容

-----------------------------------------------
JAVA_HOME=/usr/java/jdk1.6.0_33
JRE_HOME=/usr/java/jdk1.6.0_33/jre
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export JAVA_HOME JRE_HOME CLASSPATH PATH

------------------------------------------------

设置完后,重启机器或注销后,运行以下命令:

#source/etc/profile#临时使当前shell控制台配置生效
#java-version
javaversion"1.6.0_31"
Java(TM)SERuntimeEnvironment(build1.6.0_31-b04)
JavaHotSpot(TM)ClientVM(build20.6-b01,mixedmode,sharing)

返回结果后,说明Java JDK安装成功!

2.搭建Tomcat服务器运行JSP脚本

(1)从Tomcat官方网站http://archive.apache.org/dist/tomcat/下载相应的Tomcat版本apache-tomcat-7.0.29.tar.gz
(2)安装apache-tomcat-7.0.29.tar.gz

#tar-xvfapache-tomcat-7.0.29.tar.gz
#mkdiropt
#mvapache-tomcat-7.0.29/opt/

(3)运行Tomcat

#cd/opt/apache-tomcat-7.0.29/bin
#./startup.sh#启动Tomcat

在浏览器里输入http://安装Tomcat的主机IP地址:8080/,如果返回Tomcat的帮助页面,说明Tomcat安装成功!

3. 使Tomcat服务器开机自动重起

#cd/etc/init.d
#vimtomcat
-----------------------------------------------
###
#
#程序提供:Tomcat
#需要启动:$network$local_fs
#需求停止:$network$local_fs
#开始级别:2345
#停止级别:06
#
###信息结束

PID_DIR=/var/run/tomcat
GET_VER=`ls/opt|greptomcat|seds/apache-//g`


TOMCAT_PID=$PID_DIR/tomcat.pid
TOMCAT_DIR=/opt/apache-tomcat-7.0.29/bin

TOMCAT_START=$TOMCAT_DIR/startup.sh
TOMCAT_STOP=$TOMCAT_DIR/shutdown.sh
./lib/lsb/init-functions


check_privsep_dir(){
#
if[!-d$PID_DIR];then
mkdir$PID_DIR
chmod0755$PID_DIR
fi
}

case"$1"in
start)
log_daemon_msg"Starting$GET_VERdaemons."
check_privsep_dir
start-stop-daemon--quiet--start--pidfile$TOMCAT_PID--exec$TOMCAT_START
;;

stop)
log_daemon_msg"Stopping$GET_VERdaemons."
start-stop-daemon--quiet--stop--oknodo--exec$TOMCAT_STOP
;;

restart)
start-stop-daemon--quiet--stop--oknodo--exec$TOMCAT_STOP
sleep3
start-stop-daemon--quiet--start--pidfile$TOMCAT_PID--exec$TOMCAT_START
;;
*)
echo"Usage:/etc/init.d/tomcat{start|stop|restart}"
exit1
esac
exit0
-----------------------------------------------

#chmod755tomcat
#chownroot:roottomcat

#update-rc.dtomcatstart992345.stop9906.#添加tomcat服务到99运行级别2,3,4,5

4.其他问题
(1)如果要安装JavaEE开发的JDK,请在http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u3-jdk-6u29-downloads-523388.html网址下载java_ee_sdk-6u4-jdk-linux-ml.sh的多国语言版,安装这个软件包必须先安装JDK6。

在linux下安装javaEE的时候可能会遇到以下警告:
-----------------------------------------------
Could not locate a suitable jar utility.
Please ensure that you have Java 6 or newer installed on your system and accessible in your PATH or by setting JAVA_HOME
-----------------------------------------------

运行以下命令就可以解决:

#ln-s/usr/java/jdk1.6.0_33/bin/java/bin/java
#ln-s/usr/java/jdk1.6.0_33/bin/javac/bin/javac
#ln-s/usr/java/jdk1.6.0_33/bin/jar/bin/jar

这样就可以安装了,在安装java_ee_sdk-6u4-jdk-linux-ml.sh 软件包时,会安装glassfish服务器,提示并占用8080端口。

(2)如果Shell脚本运行,提示bad interpreter:No such file or directory错误!

#vim/etc/init.d/tomcat
使用:setff=unix强制将文件转换为unix格式。:wq保存退出。

Ⅱ javaee和se区别是什么

JavaSE是Java编程语言的基础,JavaEE是用于公司的PC端开发的。

Java EE是在Java SE的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和Web 2.0应用程序。

Java SE包含了支持Java Web服务开发的类,为Java Platform,Enterprise Edition(Java EE)提供基础。

介绍

Java ME(Java Platform,Micro Edition)。这个版本以前称为J2ME。Java ME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。

这个全面的分四部分的系列包含两个教程和两篇配套文章,它们集中介绍J2ME和Mobile Information Device Profile(MIDP)。

Ⅲ 如何搭建java web服务器

1.由于服务器配置比较低综合考虑,选择ubuntu系统进行搭建

并通过XFTP或上述的上传文件方法,上传至apache-tomcat-7.0.69/webapps中

Ⅳ 如何在阿里云服务器搭建javaee环境

1、(可选操作)安装操作面板vpsmate
首先,推荐初用liunx的朋友安装一个操作面板,好处有二:1、许多命令都可以在web界面上点点鼠标就实现了;2、当你出门在外,服务器突然出问题了,你不一定能找到安装了SSH的机器,这时,使用面板简单操作一下,实在不行直接通过面板重启服务即可。
说道面板,这里向大家推荐vpsmate,这是阿里云开发者大赛的冠军作品,使用起来自然是很适合阿里云的服务器啦。它可以方便地一键安装、卸载、监控服务器上的许多软件,而且占内存很少,不使用的时候几乎不占内存,使用时最多只占20m左右。安装过程很简单,参考vpsmate官网的这个教程吧:http://www.vpsmate.org/install

2、安装mysql数据库
数据库应该是web应用中必不可少的软件吧,当然你也可以选择安装oracle之类的,操作大同小异。
如果你没有选择第一步的操作,请参考这个帖子,完成mysql的安装:http://www.blogjava.net/amigoxie/archive/2013/02/22/395605.html
如果你完成了第一步的操作,你可以登录你的vpsmate面板,然后点击 服务管理-->数据库服务-->MYSQL 安装服务,即可一键完成安装操作。
安装过程中可能有一些软件包找不到,而出现错误“软件源 ius 安装失败!”,你可以按照这个帖子,根据自己的操作系统版本解决此问题:http://www.mirrtalk.net/?p=472

3、安装JDK/JRE
其实安装JRE应该就够了,不过我比较喜欢折腾服务器,以后可能会在这个服务器上搞点别的,所以直接安装了JDK.
两个命令即可完成:
wget http://download.oracle.com/otn-pub/java/jdk/7u40-b43/jdk-7u40-linux-x64.rpm?AuthParam=1380464207_
rpm -ivh *.rpm
安装完后要设置一下环境变量在 /etc/profile中加入如下内容(可以使用vi进行编辑profile,也可以下载下来编辑完再上传):
JAVA_HOME=/usr/java/jdk1.7.0_40
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME

4、安装tomcat
同样是两个命令即可完成:
wget http://mirror.bit.e.cn/apache/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42.tar.gz
tar -zxvf apa*
完成后,把tomcat文件夹到一个你喜欢的位置,比如我喜欢放在/usr/local下面:
cp -r tomcat /usr/local
------------------------------------------------------
至此,Java Web环境就搭建完成啦~~~,把你的web项目上传到webapp文件夹下,然后bin目录下运行./startup.sh,就可以访问你的网站啦。
如果设置不成功,可以前往小鸟云服务市场,有专业的工程师帮你设置

Ⅳ Java EE的基本学习路线是什么

  • 可从事岗位:初级JAVA软件工程师

    Java核心编程(15天) JavaSE编程基础 介绍JavaEE的应用领域及整体技术体系,生态圈,以及当前就业环境。强调学习纪律及相关约定,讲师的个人介绍;DOS常用命令;安装JDK、设置环境变量;DOS系统编译、执行Java程序;Java的注释;标识符、标识符的命名规范;Java 关键字;Java的数据类型;变量的定义及初始化;Java的运算符;表达式;转义字符;运算符的优先级;类型转换;Java分支if...else;多重if、嵌套if;Java switch;switch vs if;Java循环 for、while 、do-while;循环的嵌套;break、continue、return;方法的定义;方法的形参和实参;无返回值的方法;有返回值的方法;方法的重载

    Java数组 Java 数组的定义;数组的静态赋值;数组的动态赋值;数组单个元素的访问;数组的遍历访问;数组的增强for循环;数组的排序;数组的顺序查找;数组的二分法查找;命令行参数args的使用;可变参数的应用;Arrays工具类的使用;二维数组的使用

    Java面向对象 面向对象的分析与设计;面向对象与面向过程的区别;Java与面向对象;类的定义;对象的定义;类中成员变量及方法的定义;构造方法的定义和调用;构造方法的重载;面向对象的封装特性;this调用属性、方法、构造方法;局部变量和成员变量的作用域问题;static静态属性、方法、代码块;工具类的概念及工具类的制作;super关键字的使用及理解;Java中访问权限控制机制;继承中构造方法的细节;方法的重写;equals及toString方法的正确理解;Java中的包机制;抽象类,接口,多态;对象的转型;final修饰类、属性、方法;抽象类,接口;多态机制;内部类;通过内部类制作性能检测工具;Java的内存分析

    常用基础类 常用数据类型的包装类;String、StringBuffer、StringBuilder;Date的使用;SimpleDataFormate对日期和字符串之间的转换处理;Calendar日历类的使用;Math常用方法;Random类;Runtime类;System 类;Java8特性

    集合 集合框架体系介绍;集合框架与数组的对比;集合框架之Collection接口;集合框架之List接口;ArrayList和LinkedList的使用;深入源码探究ArrayList和LinkedList的工作原理;迭代器的工作原理;迭代器的使用;集合框架之Set;HashSet和TreeSet的使用;深入源码探究HashSet和TreeSet的工作原理;HashMap和TreeMap的使用;分析Map和Set的之间的关系;Collections工具类

    异常处理 Java的异常体系;异常的概念及分类;异常的处理方式;异常设计原则;自定义异常

    线程和I/O I/O;NIO;文件操作;多线程;线程池;同步;线程调度;多线程下载;网络http、socket;基于HTTP协议访问网络资源、XML解析;文件的下载;ThreadLocal

    项目 FTP服务器、多人聊天服务器

  • 第二阶段:JavaWeb实战(25天)

    可从事岗位:WEB初级前端开发工程师,初级BI工程师

    JavaWeb实战(25天) HTML5 HTML的作用;全局标签;绝对路径与相对路径;常见标签;字符集;表单标签;布局指定的网页

    CSS3 CSS声明类型;常见的各种属性;圆角属性:border-radius的使用;阴影属性:box-shadow的用法;背景属性扩展:多背景应用;新的颜色表示方式:HSLA色轮模式;浮动;完成自己的初级课页面实战

    Javascript JavaScript基本语法;JavaScript数据类型;JavaScript对象和常用对象;history对象;location对象;bom对象;表单对象;DOM对象;window对象;常用事件;选项卡、幻灯片、贪吃蛇、瀑布流各种特效

    MySQL使用 Mysql数据库;MySql命令行客户端的使用;MySql图形化客户端的使用;SQL语句介绍;DDL;DML;DQL;多表的联合查询;子查询;排序、聚合、分组

    JDBC连接池 JDBC的介绍;采用JDBC实现CRUD;采用PrepareStatement防止SQL注入,提高安全性

    Servlet Tomcat与idea的集成开发;什么是Servlet;Servlet接收客户端请求信息;Servlet响应客户端信息;Servlet的生命周期;什么是JSP;JSP的内置对象;透析JSP的本质;JSTL+EL;MVC介绍;分层的重要性;MySql的事务特性;MySql的事务实现;Session的使用;Cookie的使用;实现系统的安全控制;DBCP连接池的使用;C3P0连接池的使用;DBUils;实现用户的自动登录;文件的上传;文件的下载;过滤器解决编码问题;过滤器解决安全验证问题;监听器;反射、注解、泛型

    MVC 设计模式;ORM原理;自定义框架

    ajax Ajax的工作原理;JSON解析;Ajax 数据格式(XML格式、HTML格式、JSON格式、各种格式对比);使用 jQuery 实现 Ajax(load()方法、$.get()方法、$.post()方法、序列化、Ajax应用);聊天室小实例

    jQuery jQuery选择器;jQuery的常用事件;事件冒泡;事件委派;jQuery中的动化;模拟操作;jQuery综合实例

    Bootstrap 响应式设计;Bootstrap安装;Bootstrap 组件;进度条和列表组件;Bootstrap综合实例

    项目 讲解项目开发流程;项目简介;项目功能演示;项目功能实现分析;数据库设计分析;项目架构设计分析;实现网站首页的商品展示;实现商品详情页面;实现购物车功能;实现我的订单管理;项目验收

  • 第三阶段:企业核心框架(30天)

    可从事岗位:中级BI工程师,JAVA微服务研发工程师

    企业核心框架(30天) Linux基础 Linux系统-基础;Linux网络基础;VMWare下安装Linux;Linux命令;Linux下Java环境的搭建;Linux下Tomcat安装和配置

    maven Maven简介和环境搭建;Maven构建和自动化构建;pom.xml详细说明、依赖管理;Maven坐标、依赖、生命周期等;IDEA下的Maven使用

    Git Git概述、Git与SVN对比;Git常用命令;Git分支以及代码冲突的解决;客户端TortoiseGit使用;IDEA中Git集成使用

    Spring5 框架原理介绍;框架环境搭建;快速入门;创建Bean的方式及实现原理;Bean种类;Bean生命周期;Bean的作用域;Bean的注值方式;SpEL;整合Junit测试;Web项目集成Spring;注解装配Bean;AOP思想;AOP原理解剖;传统方式实现AOP开发;AspectJ介绍及实现AOP开发

    SpringMVC Spring MVC 概述;使用 @RequestMapping映射请求;请求处理方法签名概述;处理方法签名详细说明;使用 HttpMessageConverter;处理模型数据;数据绑定流程剖析;数据转换;数据格式化;数据校验;视图和视图解析器;处理方法的数据绑定

    MyBatis 安装和配置MyBatis;使用映射语句;执行非查询语句;使用高级查询技术;事务;使用动态SQL;使用高速缓存提高性能;MyBatis数据访问对象;DAO使用进阶

    项目整合 使用SSM开发实际项目;通过项目理解框架

    SpringData Spring Data 概述;Repository;CrudRepository;PagingAndSortingRepository;JpaRepository;条件查询;使用@Query自定义查询;@Query 与 @Modifying 执行更新操作;索引参数与命名参数;用@Query来指定本地查询;为某一个 Repository 上添加自定义方法;所有的 Repository 都添加自定义的方法

    Maven高级 pom文件依赖传递介绍;Maven继承与聚合项目;私服仓库介绍和搭建;公共模块上传到私服、引用私服jar包;Maven常用插件使用;使用Maven的profile实现多环境配置

    Gitlab/Jenkins Gitlab使用;持续集成工具Jenkins使用;Jenkins+Gitlab+maven+tomcat实现自动集成、打包、部署

    WebSocket WebSocket原理介绍;WebSocket的使用

    RESTful http协议;RESTful规范;postman使用;spring 实现 RESTful

    ECharts图表插件 图表介绍和选择什么样的图表;5分钟快速上手;常用API和模块;移动端自适应

    项目一 10个大型项目选择;各种项目特点分析;项目设计;项目分组;选择框架;后台搭建;使用Maven构建项目;项目开发;压力测试;webhooks项目自动部署;面试中常问到的项目问题;项目bug收集和解决;项目验收;项目答辩

  • 第四阶段:高并发和分布式应用(40天)

    可从事岗位:服务端架构师, 平台架构师

    高并发和分布式应用(40天) Nginx反向代理和负载均衡 Nginx服务器的优势;Nginx服务器配置;什么是反向代理;什么是负载均衡;负载均衡算法;构建数十台服务器的负载均衡环境

    Docker Docker介绍;Docker安装;Docker 常见操作;Docker 自定义镜像;Docker Compose服务编排;Docker Compose 安装Nexus;Docker Compose 安装 Gitlab;Docker Compose 安装 Docker Registry;基于Gitlab实现CI

    UML和常用工具的使用 UML介绍以及在软件开发中的应用;UML常用图的绘制以及使用;Enterprise Architect的使用;结合UML知识对项目做需求分析;结合UML知识对项目做架构设计以及技术选型

    亿级并发架构演进 架构演进特点;大并发架构;微服务

    MySQL高级 ACID和MySQL的实现原理;SQL优化技巧;MySQL分区;分库分表技巧;Explain分析

    MyCat分库分表技术 MyCat介绍;分库分开技术讲解;其他的数据库中间件;配置与自动分表

    Vue Vue 入门;Vue 语法;Vue 事件;Axios 网络通信;Vue表单输入;Vue 计算属性;Vue内容分发与自定义事件;Vue-cli脚手架;Vue-Router 路由;Vuex 状态管理

    SpringBoot SpringBoot基本介绍和使用;SpringBoot的核心功能;SpringBoot开发web项目;SpringBoot整合Junit以及MockMvc的使用;SpringBoot集成Swagger;Spring Data JPA 的使用;SpringBoot整合MyBatis

    Shiro Authentication;Authorization;Role;编程授权;Realm;Realms的认证实现;Realms的授权实现;Spring 集成 Shiro;基于注解的授权

    CAS 单点登录介绍;CAS单点登录配置;CAS MD5配置;CAS 盐值MD5;CAS整合Shiro

    Zookeeper/Consul Zookeeper 简介;Zookeeper安装;Zookeeper高可用集群;Curator-API;Zookeeper分布式锁;统一配置管理;Consul使用

    Dubbo Dubbo简介;Spring整合Dubbo2.6x使用;Dubbo管控台;Springboot 2.x整合bbo 2.6x;Dubbo负载均衡;Dubbo集群容错

    Spring Cloud SpringCloud之 微服务简介;SpringCloud之 Eureka;SpringCloud之 Ribbon;SpringCloud之 Feign;SpringCloud之 HyStrix;SpringCloud之 Zuul;SpringCloud之Stream;SpringCloud之Sleuth;SpringCloud之 ConfigServer;微服务安全解决方案:Oauth2/JWT

    Redis NoSQL&Redis;Redis特点与优势以及使用场景;Redis主从、哨兵、集群模式安装配置;Redis持久化策略、淘汰策略;Redis五大数据类型和基本操作命令;SpringBoot集成Lettuce API;SpringBoot集成Redisson API分布式场景应用

    Elasticsearch ElasticSearch简介;ElasticSearch基础入门;ElasticSearch集群以及Kibana和分词插件的安装;ElasticSearch索引、分片创建与管理;ElasticSearch基本搜索;ElasticSearch组合搜索;Elasticsearch全文检索,高亮显示;Elasticsearch Java High Level REST Client使用

    RabbitMQ 队列 RabbitMQ 简介;RabbitMQ 安装;RabbitMQ账户;RabbitMQ消息模式;Spring整合RabbitMQ;SpringBoot整合RabbitMQ;消息确认机制;消息延迟队列;RabbitMQ高可用集群

    分布式事务 分布式事务场景;分布式事务解决方案;CAP理论;两段提交协议;三段提交协议;MQ事务消息;TX-LCN/TCC-Transaction

    分布式任务(Quartz/Elastic-Job) Quartz基本使用;Quartz不同触发器;Quartz自动化任务;Spring定时任务;Spring整合Quartz;Elastic-Job分布式任务

    微信开发 微信公众号;微信支付;微信小程序

    综合项目实战 15个大型项目选择;各种项目特点分析;项目设计;项目分组;选择框架;后台搭建;使用Maven构建项目;项目开发;压力测试;项目自动部署;面试中常问到的项目问题;项目bug收集和解决;项目上线;项目验收;项目答辩

Ⅵ java ee web profile 是什么

java是一种编程语言,ee是指java企业级方向的开发,web是指网站设计这方面的,最后那个我就不知道是什么技术了

Ⅶ 在linux中java web环境需要哪些配置文件

在linux中java web环境配置方法步骤如下:
1、远程连接:

a) Xsheel连接:跟一般ssh连接工具差不多,输入服务器IP及用户名密码等。
b) Ssh连接:这里用的是filezilla,也可以用8uftp。
注意:远程工具可以根据自己的喜好任意选择。
附:如果中途连接时遇到连接不通时先重启服务再连接,注意防火墙。
Ssh服务重启:service sshd restart
ftp服务重启:service vsftpd restart
如果还连接不通可以根据提示查看配置文件,比如ssh限制root用户远程连接,ftp特定的本地 用户连接等等,这些都可以通过修改配置文件进行修改,不过一般情况下这些服务 什么的都不会有问题。
Ssh配置文件路径:/etc/ssh/ssh_config
ftp配置文件路径:vi /etc/vsftpd/vsftpd.conf

2、JDK安装及相关配置
a) 网上下载一个jdk,例如jdk-7u45-linux-x64.tar.gz;
b) 使用【tar -zxvf 文件名】命令解压,例如要安装在/hezw/usr目录下,
那么直接把上面的jdk文件复制到/hezw/usr目录下解压即可,
注意:若jdk没权限执行权限,可使用 【chmod +x 文件名】添加权限;
c) 在/etc/profile文件最后添加以下配置即可:
JAVA_HOME=/hezw/usr/jdk1.7.0_45
PATH=.:$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH
d) 执行【source /etc/profile】使配置生效;
e) 最后执行java javac 命令测试即可!

3、Mysql安装及相关配置
a) 网上下载一个mysql的rpm包,通过yum安装;
b) 命令行输入 yum -y install mysql mysql-server;
c) 安装后启动mysql:service mysqld start;
d) 刚安装好是没有密码的,所以可以先设置一个密码,比如密码
设为eetrust则输入命令:/usr/bin/mysqladmin -u root password "eetrust"
e) 然后mysql到这基本就安装完了,当然,别人现在是不能远程访问的,所以可以开启远程访问,通过授权的方式开启:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'eetrust' WITH GRANT OPTION,然后输入FLUSH PRIVILEGES 刷新,然后就可以正常使用了!如果别人还不能远程访问的话可以重启一下mysql服务、检查一下防火墙有没有关闭。
附:用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写
4、Tomcat安装及相关配置
tomcat安装:
直接到官网下载tar包解压即可。

tomcat相关操作:
首先,进入Tomcat下的bin目录,例如:cd /usr/tomcat/bin
启动Tomcat:./startup.sh
关闭Tomcat:./shutdown.sh
查看Tomcat是否关闭:ps -ef|grep java,若信息较多表示未关闭,反之已关闭。

如果想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程:例如可以根据上面查看tomcat是否关闭的命令获取到进程ID,然后直接kill
例如:kill -9 12389
tomcat查看日志:tail -f catalina.out (catalina.out位于logs目录下,tail表示尾部查看,-f表示动态查看,也可以 tail -100f catalina.out 表示动态查看最后100行日志)

Ⅷ java EE 6 的两个版本Development kit bundles和 Web Profile 有何区别

Web Profile 是JavaEE的一个子集,从Java6开始允许通过profile的形式定义规范子集。完整的JavaEE还包含EJB等内容,Web Profile中没有。

Ⅸ Web Profile会将Web开发者吸引到“Enterprise Java”上么

从完整性角度来说,Web Profile提供了一站式的支持,包括展现层与状态管理(JavaServer Faces与JavaServer Pages),核心Web容器功能(Servlet)、业务逻辑(Enterprise JavaBeans Lite)、事务(Java Transaction API)、持久化(Java Persistence API)等等。
从简单性角度来说,Web Profile省去了Java EE平台中的很多Enterprise API。同时它还利用了Servlet规范(查看文档的8.2节)中新的插件特性以方便应用通过最少的配置使用扩展了Servlet容器的程序库。比如,像Java API for Restful Web Services(JAX-RS)这种标准技术是完整的Java EE平台的一部分,但却不属于Web Profile。尽管如此,我们可以通过新的插件特性将其“插入”到Web容器中而无需对应用的部署描述符web.xml做任何修改。