olat中解决查看gui_demo源代码异常或debug模式下查看源代码异常_guidemo_main不显示-程序员宅基地

技术标签: E-Leaning  java  velocity  eclipse  

出现这种异常是因为没有设置 project.build.home.directory 参数,系统找不到源代码文件的位置。

解决办法:

1.首先下载源代码,可参考如何下载olat源代码并在eclipse中查看

2.在部署的服务中找到 olat.local.properties 文件,并在其中设置project.build.home.directory参数,以覆盖 olat.properties 的内容(默认没有设置)。

例如:

project.build.home.directory=F:/OLAT-LMS-DEMO/src-code/olat-7.2.0.3

注意:

1.在不同的系统中文件路径符号的区别

2.路径中的目录名称不能有中文,否则会因为乱码的问题无法识别

3.最后一级目录写到项目级别,并且最后不要加目录分隔符(项目级别是指 F:\OLAT-LMS-DEMO\src-code\olat-7.2.0.3\src\main\java\ch.goodsolutions.demo.poll 如下目录中的蓝色部分)


在设置完成后,重启服务。使用administrator 用户登录后查看gui_demo 中的java源代码或velocity源代码就会正常了。或在debug模式下查看相关的源代码也可以了。



版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dangerous_fire/article/details/6715758

智能推荐

java byte数组转image,在Java中将字节数组转换为image(blob)-程序员宅基地

文章浏览阅读1.5k次。The code for the image conversion from byte array to image i.e blob.try{Blob image_vis = rs1.getBlob(10);InputStream x=image_vis.getBinaryStream();OutputStream out=new FileOutputStream(string_op);byte..._jave byte[]转为image

【工控协议专题01】Modbus协议原理与安全性分析_工控协议安全性分析-程序员宅基地

文章浏览阅读5.2k次,点赞9次,收藏47次。目录O、术语一、背景:二、协议原理三、传输方式四、Modbus RTU和Modbus ASCII有什么区别?五、MODBUS TCP注意点六、功能码作用七、Modbus协议安全性分析7.1Modbus 协议的固有问题7.2协议实现产生的问题7.3安全建议八、Modbus 90功能码的研究 写在前面:本博客主要结合网上资源以及本..._工控协议安全性分析

oracle里面如何查询sqlid,Oracle如何根据SQL_TEXT生成SQL_ID-程序员宅基地

文章浏览阅读4k次。本文纯属八卦,基本没有任何实用价值。Oracle总是都会通过SQL_ID来标志一个唯一的SQL。SQL_ID与SQL_TEXT一一对应。如果两个SQL文本有任何不同,包括空格等任何不可见字符,都会导致SQL_ID不同。本文八卦的内容是:Oracle如何根据SQL_TEXT内容散列成一个13位的字符串。为什么这个字符串会是13位?为什么这个字符经常以数字开头?本文参考TANEL PODER和Slav..._sqlid

2021京东商城APP手机模板 HTML+CSS+JavaScript-程序员宅基地

文章浏览阅读3.1k次。2021京东商城APP手机模板 HTML+CSS+JavaScript临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手?网页要求的总数量太多?没有合适的模板?等等一系列问题。你想要解决的问题,在这篇博文中基本都能满足你的需求~原始HTML+CSS+JS页面设计, web大..._适合做商城的手机前端

VM虚拟机win10无法联网,DNS配置问题。一个小白的解决经历。_vm虚拟机dns服务器未响应-程序员宅基地

文章浏览阅读6.8k次,点赞4次,收藏16次。VM虚拟机win10无法联网,DNS配置问题。一个小白的解决经历。我作为一个小白,因为好奇去玩的虚拟机。下载了一个win10的虚拟机。可是这几天它突然连不上网了。我百度了很多方法,结果都解决不了。不过刚刚我解决了。就是很简单的DNS配置问题。让大佬们见笑了,希望能帮到和我情况一样的人吧。解决方法我遇到的这个问题很简单,只要手动配置一个免费的DNS就可有解决。比如阿里的223.5.5.5、223.6.6.6;百度的180.76.76.76等等。在网上搜一搜就能找到,不过114.114.114.114_vm虚拟机dns服务器未响应

如何生成webp动图-程序员宅基地

文章浏览阅读3.7k次。一张动态的封面 vs 一张静止的封面一方面,在观感上动图能给用户更好的体验,一方面也能让用户短时间获取更多的信息,以下文章将记录如何用视频生成自己想要的动图。方案1.使用ffmpeg从视频前5秒抽取8帧视频帧2.使用谷歌工具img2webp将帧图合并,生成一个webp动图命令ffmpeg -i video.mp4 -ss 00:00:00 -t 5 -vf fps=1.6 -s 280x280 ./images/%d.jpg-i 表示抽帧的视频-ss 表示抽取视频的开始时间-t 表_webp动图

随便推点

Qt界面源码 -- 各种控件以及图表_qt好看的界面源码-程序员宅基地

文章浏览阅读5.2k次,点赞10次,收藏69次。Qt界面开发(一)(各种控件以及图表) 资源已经放到 链接:https://pan.baidu.com/s/1sVvQE8uDujVxeKVVSoxyYw 密码:wslkQt界面开发(各种控件以及图表)1.Qt简洁窗体源代码链接:点击打开链接2.QT漂亮界面 源代码链接:点击打开链接3.音乐播放器界面源代码链接:点击打开链..._qt好看的界面源码

vue专题之vue动态布局的实现【六】_vue div 布局-程序员宅基地

文章浏览阅读5.8k次,点赞6次,收藏24次。动态布局动态布局主要表现在两方面:1、布局本身是非固定的2、布局的内容是非固定的实现+思路_vue div 布局

关于“ora-00911: 无效字符 ”的解决方案_resultset \n ora-00911-程序员宅基地

文章浏览阅读2.2k次。不知道为什么,我把sql “select * from A_AUTHORITY_PARENT where VERSION = 0;”放到控制板里执行,结果是出来的,但是放在代码里(hibernate的包装),就一直报错,老是说“ora-00911: 无效字符”,还有“could not extract resultset”,判断了好久,还是一直错,后来把分号去掉后,就好了所以,遇到这类问题的解_resultset \n ora-00911

java/php/net/python基于vue的消防物资存储系统【2024年毕设】-程序员宅基地

文章浏览阅读81次。springboot基于springboot的“E车易购”平台的设计与实现。springboot基于springboot的旅游平台管理系统。springboot基于SpringBoot的毕业生就业系统。springboot基于安卓的党建工作管理系统的设计与实现。springboot基于Java的教材管理系统设计与实现。springboot基于web的健身俱乐部管理系统。springboot基于微信小程序的反诈科普平台。springboot基于微信小程序的美食推荐系统。

银行支付系统大小额(一代支付)、超级网银(二代支付)_二代、超网、大小额-程序员宅基地

文章浏览阅读1.1w次,点赞12次,收藏67次。转自:http://news.zol.com.cn/622/6224663.html| 中国的支付清算有两套体系 当你去ATM取钱时,用的是央行的CNAPS(中国现代化支付清算系统) 当你用支付宝买买买时,用的是第三方支付的清算系统 这里先介绍第一部分:CNAPS| 当你在ATM取钱时,银行都做了什么?我们先拿一个ATM取钱的例子来说明跨行业务的过程。假如你拿着一张工行卡去..._二代、超网、大小额

MyBatis-Plus入门三:逻辑删除与查询中排除删除标识字段_mybatisplus 不查询删除标识-程序员宅基地

文章浏览阅读1w次。一、逻辑删除实现当有些数据删除后,不需要将其在数据库中删掉,而仅仅是添加一个字段deleted来作为删除标识;1.在application.yml文件中添加mybatis-plus:`global-config: db-config: logic-not-delete-value: 0 //代表逻辑未删除 logic-delete-value: 1` //标..._mybatisplus 不查询删除标识

推荐文章

热门文章

相关标签