技术标签: tomcat
最近没事整了一个TOMCAT插件,和大家分享一下,附件是使用文档和插件包。
目前插件的问题
目前大家的IDE基本上都在用TOMCAT插件,如下图:
现状:JAR包要维护两套,SVN上LIB目录下的JAR【统一管理】以及WEB-INF/LIB下的JAR【用于运行时】
这样的问题是,每次更新JAR包,1.都要拷贝一份到WEB-IN/LIB里,2.刷新工程,3.而且如果IDE设置了自动编译还要整体重编译,个人感觉很不方便。
老插件的使用
配置以下内容:
新插件的配套使用
1.在原先的基础上配置监听器:
<Listener className="com.ailk.tomcat.listener.AddLibForWebappclassloader"
otherLibs="lib"
/>
2.将附件的插件JAR包放于tomcat的LIB里
注:
至此便可直接启动TOMCAT部署应用了,新插件很好解决了依赖包频繁更新拷贝的问题,不过该插件只是解决了运行时的依赖包,对于编译时的包还是需要手动加入,如果这一步也想省去的话,就需要写ECLIPSE插件了哈。
来源:网络
CSDN的Chrome插件测评 今天使用了CSDN的Chrome插件,进行一个测评,下载网址。 点击【Chrome商店】安装即可 国内的同学可以下载安装包,在浏览器输入地址 “chrome://extensions/” 进入扩展程序页面,开启开发者模式,点击“加载已解压的扩展程序”按钮,选择已解压的插件完成安装,参考网址。 经过使用,我发现有很多惊艳...
前言 说真的第一次看到CSDN这个插件的时候并没有感觉特别吸引我的地方,因为我个人安装了好多的插件。第二次看到CSDN插件还是因为广告上说的参赛拿奖…(其实我的动机也不是很纯o(╯□╰)o…) 插件地址 CSDN插件: 走起. 对于谷歌的插件安装方式很多,可以下载到本地拖拽进入也可以直接通过商店安装。作为一个资深的专业人士当然是选择第二种啦。 产品形象 第一眼看到这个界...
小编这里推荐几款个人觉得比较实用的插件。 翻译插件Translation 开发的时候经常会遇到看不懂的英语单词,再去有道查太麻烦,推荐这款翻译插件,安装后设定快捷键,选中单词按下快捷键即可。 代码小地图CodeGlance 在编辑代码最右侧,显示一块代码小地图,这款插件使用效果图如下,个人感觉还是有点用处,滚动条太小,有这个地图,拖动起来更加方便一点 ...
1.vscode-color-highlight------颜色代码高亮插件。(sublime text也有) 2.vscode-Open in Browser------右键在浏览器打开。(sublime text也有) 3.vscode-Path Intellisense------文件路径提示。(sublime text也有) 4.vscode-JS-CSS-HTML Formatting-...
html辅助研发插件 架构类 LayUI 后台管理系统静态页面架构 FineUI 页面类 js类 css类 图标类 架构类 LayUI 后台管理系统静态页面架构 地址:LayUI 后台管理系统模板,快速开发,响应式布局,好看的标签样式,可以灵活运用开发。 FineUI 页面类 js类 css类 图标类...
首先要将.dll 添加到项目的引用中去,并且using 这个 .dll,之后打开UI界面打开工具箱,将.dll粘贴进工具箱中,之后会在常规中看到第三方控件了,直接将控件添加到UI界面中就OK啦! 注意引用的Dll的.NET框架(目标版本)必须低于项目的版本。如果高于项目版本会编译失败...
树莓派与STM32用USB转TTL作数据传输 1.查询本机IP并记下这个IP 重新打开PUTTY,选择SSH登录方式 STM32 TX RX与USB转TTL模块反接 共地 先烧录简单的代码,每秒打印1个数字。 将USB转TTL接入树莓派,安装serial,用于串口通信及USB通信: sudo apt-get install python-serial 配置minicom:sudo minicom ...
一、首先去docker官网下载https://www.docker.com/。这里需要翻墙后注册登录后才能下载。这里下载的是 docker for windows 千万别下错了。 二、在安装之前需要打开电脑的 Hyper-v 必须先打开这个,不然会安装失败。 同时也要打开电脑的虚拟化,这个怎么打开就自行百度了。 三、重启电脑后直接运行docker for windows安装包就可以。所有的都是默认...
一、方法声明 二、调用 类对象名 . 方法名(参数列表-实参); 【注意】: 1、主方法中,调用自定义方法时,只能通过类对象去调用; 2、同类中自定义方法调用另外自定义方法时,可以直接通过方法名调用; 方法传值问题: 1、基本数据类型传值: ...
1、简单做一下自我介绍把,为什么这么快就想换工作。简单说下你简历中的项目。 2、看你在项目中用了redis,我们先聊聊redis吧,常用的数据结构有哪几种,在你的项目中用过哪几种,以及在业务中使用的场景,redis的hash怎么实现的,rehash过程讲一下和JavaHashMap的rehash有什么区别? redis cluster有没有了解过,怎么做到高可用的? 3redis集群和哨兵机制有什...
Removing XML format text from QnA Maker after publishing the knowledgebase every time Create knowledgebase in QnA Maker Added a question which has XML format text answer. For Example: Q: What is Statu...
I am trying to convert a massive number of hus and pes files (embroidery files). I was able to do it using ImageMagick in centos but I encountered memory allocation errors and also it only works for p...
Ok I have an issue with an if php command. Now the questions is how do you make it so with the $listingloadpage = "/listing/HERE" the HERE part I need to make it so that anything that is aft...
I have these two models When I send parameters like this to create a transaction: I expect :reject_if to discard all of the order parameters, because none of them has 'menu_id' and actually :menu_id_v...
I've set up a CAS 3.5.2 server on GlassFish 3.1.2.2 and now I am trying to protect a Jersey REST web service with CAS using Spring Security 3.2.0 by following the official documentation. My configurat...