当前位置: 首页 > news >正文

An error occurred at line: 1 in the generated java file问题处理及tomcat指定对应的jdk运行

一、背景

tomcat7启动后,加载jsp页面报错,提示无法将jsp编译为class文件,主要报错信息如下:

An error occurred at line: 1 in the generated java file

最后确认该错误原因为:tomcat7不支持jdk1.8版本

机器上已配置了环境变量jdk8,kettle使用,根据对应表tomcat7.0.91用到了jdk7

tomcat版本与jdk版本对比表

来自官网:url:Apache Tomcat® - Which Version Do I Want?

3abe2c30db214ef3b56728bc5ed52881.png

二、操作

已知jdk11 路径: /home/jdk1.7.0.62

2.1 修改setclasspath.sh 文件,添加JAVA_HOME 信息

文件在 ./apache-tomcat-7.0.91/bin 下
vim setclasspath.sh #顶头添加JAVA_HOME
#!/bin/sh
JAVA_HOME=/home/jdk1.7.0.62

2.2 修改 catalina.sh文件,添加JAVA_HOME 信息

文件在 ./apache-tomcat-7.0.91/bin 下
vim catalina.sh #顶头添加JAVA_HOME
#!/bin/sh
JAVA_HOME=/home/jdk1.7.0.62

三、启动tomcat

./bin/startup.sh

http://www.dtcms.com/a/293259.html

相关文章:

  • Dify工作流:爬虫文章到AI知识库
  • 【OD机试】数组和最大
  • Java基础环境配置
  • 从零开始学习大模型之文本数据处理
  • BEV-LaneDet
  • 网络编程---网络基础知识
  • 【文本分析】使用LDA模型进行主题建模——李牧南等(2024)《科研管理》、马鸿佳等(2025)《南开管理评论》的复现
  • 24. 两两交换链表中的节点
  • 线程池excutor 和 submit区别 关于异常处理,请详细说明,会吞掉异常吗,需要捕获吗
  • vue3:十八、内容管理-实现行内图片的预览、审核功能
  • Python--numpy基础知识
  • 海洋大地测量基准与水下导航系列之九我国海洋PNT最新技术进展(中)
  • Qt开发环境搭建全攻略(Windows+Linux+macOS)
  • 14.8 LLaMA2-7B×Dolly-15K实战:从准确率63%到89%,如何用优质数据让大模型性能飙升42%?
  • 17-VRRP
  • 汉诺塔问题
  • 阿里Seata事务模式场景化选型指南
  • Java学习-------事务失效
  • 第二章 JS进阶 【5. Date(日期对象)】
  • 坑机介绍学习研究
  • Linux 使用 screen 窗口会话稳定挂载jar包到后台运行
  • 【图像认知与处理】OpenCV基础学习
  • 每日数据推荐:成都市AOI面数据
  • 疯狂星期四文案网第15天运营日记
  • 【langchain】3分钟构建一个上下文聊天机器人
  • 高可用架构模式——FMEA方法(排除架构可用性隐患的利器)
  • linux辅助知识(Shell 脚本编程)
  • Agent 工具箱:一步步搭建你的第一个 MCP 服务
  • day21-定时任务
  • Atcoder Beginner Contest 415 D题