java - 如何在不编译的情况下运行java
问题描述
为了加快编码和测试,我感兴趣的是有没有一种方法可以在 Wildfly 中运行 Spring Boot 应用程序而无需编译?
例如,我可以将应用程序部署为分解包吗?
解决方案
如何在不编译的情况下运行java
不可能。
例如,我可以将应用程序部署为分解包吗?
如果您将应用程序部署为源文件(“.java”)的分解包,它们将不会运行。容器不会编译它们。
要将其部署为“.class”文件的分解包,您首先需要编译源代码。
基本上,您无法避免编译。
减少构建/部署周期时间的一种方法是使用热部署;请参阅Wildfly 8/9/10 中的热部署 Java 类和资产
推荐阅读
- python - 从爱尔兰横轴墨卡托 (ITM) 投影到 WGS84 经纬度
- python - 无法使用键获取 dict 中某些内容的值
- validation - tk.Entry validate 命令在返回 False 时不会恢复以前的值
- rx-java - rx-java 创建两个文件并从字符串输入中压缩它们
- c++ - 从 int64 和 uint64 C++ 转换时的精度损失?
- c++ - sqlite 库无法更新已安装的数据库文件
- algorithm - 如何解决这个图连接问题?
- asp.net-core - 如何使用发布配置文件更改值是 appsettings.json
- javascript - 事件中的异步函数
- sql - 查询以显示异常 SQL 销售订单