tomcat7 jdk81.7能够和jdk8一起吗

centos安装配置JDK1.7与Tomcat7
& 最近公司内部服务器采用lamp环境搭建,但又要加上tomcat的访问,而我在搭建环境的时候采用的yum安装,如果大家嫌麻烦也可以去看这篇文章,当然我是在yum好lamp环境之后再编译安装的tomcat,相当于让tomcat单独运行.好了,看教程吧.
& 系统:centos 5.5
& 需要的软件:apache-tomcat-7.0.26.tar.gz jdk-7u3-linux-i586.rpm
一、准备工作:
(1)安装centos,可以采取最小化安装。
(2)引入163的源。
wget -P&/etc/yum.repos.d/&
(3)利用yum安装一些常用的编译器和工具
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel vim ntsysv
&二、先去官网下载Linux平台上的JDK。
&三、下载tomcat.
&四、安装软件
(1)安装JDK:&#&rpm -ivh jdk-7u3-linux-i586.rpm&
会把jdk安装装到/usr/java目录下
(2)解压安装tomcat:&&& #&tar zxf apache-tomcat-7.0.26.tar.gz
五、配置环境变量:
#& vi& /etc/profile&
(1)在这个文件末尾加上
export JAVA_HOME=/usr/java/jdk1.7.0_03
export JRE_HOME=/usr/java/jdk1.7.0_03/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export TOMCAT_HOME=/usr/local/apache-tomcat-7.0.26
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.26
export PATH=$PATH:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:$JAVA_HOME/bin
(2)利用下面命令使配置生效,并且查看JDK版本
#&source /etc/profile
#&java -version
六、配置tomcat
(1)将tomcat加入开机自启动
#&echo "/usr/local/apache-tomcat-7.0.26/bin/startup.sh" &&/etc/rc.local&&&
(2)让防火墙开放tomcat的端口
iptables&-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart
#&cd /usr/local/apache-tomcat-7.0.26/bin/
#&chmod 777 *.*
#&./startup.sh
打开浏览器:
夜空- 本站版权
1、本站所有主题由该文章作者发表,该文章作者与享有文章相关版权
2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和的同意
3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、原文链接:
大家如果觉得本blog对你有所帮助,请给我一点小小的鼓励,谢谢.
Powered by相关文章推荐:
tomcat jdk
系统:&&&& CentOS 6.4x64最小化安装
IP:&&&& &192.168.0.171
二、安装jdk环境
jdk(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。没有jdk的话,无法编译Java程序。
下载jdk&&&&本篇使用的版本为jdk-8u45-linux-x64.tar.gz
64位jdk包:&a href=&/otn-pub/java...
阅读(0) 回复(0)
其他文章推荐
1、不兼容jdk6;
2、SOLR.war放到tomcat的webapps文件夹下发布后,需要变更
D:\software\apache-tomcat-8.0.23-windows-x86\apache-tomcat-8.0.23\conf\server.xml
&Connector port=&80& protocol=&HTTP/1.1&
connectionTimeout=&20000&
redirectPort=&8443& URIEncoding=&UTF-8&/&
添加URIEncoding=&UTF-8&。
阅读(0) 回复(0)
由于找不到系统自带的jdk的目录而且系统里遍布都是分不清,而且自带的是Openjdk不太试用搭建的项目所以欲将其删除。
(一)卸载步骤:
rpm -qa | grep jdk
rpm -qa | grep gcj
例如:rpm -e --nodeps
java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
类似上面删除所列软件;
jdk1.7*版本以上的貌似不必配置java环境就可以(我还是又配置了一下
/etc/profile
在其中添加些配置信息,之后执...
阅读(60) 回复(0)
1:jmap -dump:format=b,file=heap.bin 26517
26517 就是 ps 出来的 hotel(java进程)
##通过jamp dump java进程的内存
2:context: in a nutshell, A context is a web application
推荐使用二进制tomcat版本
4:tomcat manager应用有安全方面的问题,不建议使用
5: $CATALINA-HOME/lib :jars files placed here are visible both to web application and internal tomcat code.
This is a good paace
阅读(60) 回复(0)
&p style=&color:#333333;font-family:Afont-size:14line-height:26&&
/ahszrj123@126/blog/static//&br /&
本文主要是归纳了jdk中所包含的设计模式,包括作用和其设计类图。&br /&
首先来个总结,具体的某个模式可以一个一个慢慢写,希望能对研究jdk和设计模式有所帮助。&br /&
一、设计模式是什么&br /&
(1)反复出现问题的解决方案&br /&
(2)增强软件的灵活性...
阅读(0) 回复(0)
/developerworks/java/jdk/aix/service.html#java6
Java6_64.sdk.6.0.0.415.tar
Java7_64.sdk.7.0.0.90.tar.gz
上传到服务器上
bash-3.2# oslevel -r
bash-3.2# df -g /tmp/
Filesystem
Free %Used
Iused %Iused Mounted on
阅读(60) 回复(0)
jdk知识自述己见:
学了这麽久java了,今天配java环境时打开了百度经验,粘贴复制path、CLASSPATH 变量值被同学深深地打击了一把,看来还是没有真正切切理解jdk,花了近一个小时时间重新整理了一下。
jdk:java Development Kit(译为:java开发工具包)
面向开发者。简单的说jdk是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
阅读(30) 回复(0)
1.直接去官网下载解压版的tomcat 和jdk 然后配置相 关环境变量&br /&
最好是更改,每个用户下的环境变量,不要更改全局的,在生产环境下面可能会部署多个jdk和tomcat&br /&
export JAVA_HOME=/usr/local/jdk1.8.0_45&br /&
export PATH=$JAVA_HOME/bin:$PATH&br /&
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar&br /&
export tomcat_HOME=/usr/local/tomcat&br /&
export CATALINA_HOME=$tomcat_HOME...
阅读(0) 回复(0)
安全加固,tomcat是重灾区。所以整理下tomcat的安全加固。
1. 升级到最新稳定版,这个是老生常谈了。目前tomcat支持6.0和7.0两个版本。
1) 出于稳定性考虑,不建议进行跨版本升级,如果之前是6.0系列版本,最好还是使用该系列的最新版本。
2) 在统计目录部署最新的tomcat,将conf目录下的文件和webapp复制过来,之后修改server.xml,修改监听端口进行测试,无误后关闭tomcat并改回端口。接下来就可以在发布的时候停止旧的...
阅读(30) 回复(0)
&p class=&p1&&
&p class=&p1&&
INFO: Server startup in 618837 ms
日志看重启一次要10多分钟,搜了下需要注意下面的设置&br /&
#&span style=&line-height:1.5;&&catalina.properties&/span&
&p class=&p1&&
&b&# Additional JARs (over and above the default JARs listed above) to skip when&/b&
&p class=&p1&&
&b&# scanning for Servlet 3.0 pluggability features. These features include web&/b&
阅读(0) 回复(0)
java.lang.OutOfMemoryError: PermGen space
在哪tomcat 的bin目录下有个catalina.sh文件 添加如下
JAVA_OPTS=&$JAVA_OPTS -Xms1200m -Xmx1200m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m&
阅读(0) 回复(0)
盛拓传媒:
北京皓辰网域网络信息技术有限公司. 版权所有
北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证:编号(京)字第1149号
ITPUB推荐文章解答你所有技术难题问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
caused by: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn't supported yet: file [/Users/eleme/Documents/ele.me/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/coffee-eve-svr/WEB-INF/classes/me/ele/coffee/eve/webapi/base/AuthController.class]; nested exception is java.lang.IllegalArgumentException
at org.springframework.core.type.classreading.SimpleMetadataReader.&init&(SimpleMetadataReader.java:56)
at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:80)
at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:102)
at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(ClassPathScanningCandidateComponentProvider.java:257)
求大家帮忙看看 是不是由于tomcat8不支持jdk1.8的问题啊 谢谢 大家
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
你应该用的是spring3吧,spring3跟jdk8有asm冲突,建议升级spring4或者使用jdk7就可以了
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
从异常来看应该是Spring加载Bean过程中,ASM处理类文件出现问题,应该不是Tomcat的问题。
下面从Stackover直接抄过来的。
As @prunge and @Pablo Lozano stated, you need Spring 4 if you want compile code to Java 8 (--target 1.8), but you can still run apps on Java 8 compiled to Java 7 if you run on Spring 3.2.X.
Stackover链接:
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
tomcat8和jdk没冲突,应该是你使用的其他包对jdk1.8的支持不够。同楼上的,建议先使用jdk1.7
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
lz 我也遇到同样的情况了,我是在Mac上的jdk1.8,也是报asm 的一个什么包错误,但是在windows上面的代码一样完全是可以的,不知道lz现在解决没?
同步到新浪微博
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要举报该,理由是:
扫扫下载 App
SegmentFault
一起探索更多未知tomcat1.7能够和jdk8一起吗_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:456,346贴子:
tomcat1.7能够和jdk8一起吗收藏
如题,tomcat1.7能够和jdk8一起吗
完全可以 我们现在的项目就是这么做的
tomcat7的源码就是jdk1.7编译的用1.8来运行完全没问题
不知道啊!
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&}

我要回帖

更多关于 tomcat8 jdk1.7 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信