javac基于无源码的web项目编译新增java类

问题:希望在tomcate能正常运行的项目(没有源码)中新增一个java类。

方案一:eclipse下新建一个web项目,然后把相关依赖的jar拷贝过去,最后src目录下创建对应的包和java类。

方案二:是用javac命令直接编译java类。由于电脑运行eclipse比较卡,不怎么喜欢用eclipse。所以希望直接使用javac命令快速的编译一个java类。

具体步骤:

1. 创建一个文件夹,比如 test。具体路径F:\test。(文件夹路径中间不要有空格等特殊符号)

2. 把依赖的jar文件都拷贝到test目录下。

3. 把新增的java类拷贝到test目录下。(java类可以带包名)

4. 最后运行javac命令:javac -Djava.ext.dirs=F:\test HelloWorld.java

5. 如果没有保存,就表示编译成功了。在test目录下可以找到编译后的HelloWorld了。


有待优化:

如果编译时依赖很class,那该如何使用javac命令编译呢?网上找到一篇是用shell脚本实现,但那个是基于unit系统的。

有时间研究一下windows系统下如何在没有源码的情况快速编译一个新增的类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值