java - 启动Tomcat服务器时如何使用命令行传递参数?
问题描述
我正在使用Tomcat 服务器和Jersey库。
我想传递一个参数作为文件路径,使用所述路径打开特定文件,然后在我的@GET
or@POST
方法中使用该文件的内容。
就像是:
./server --config="File path or URL here"
args[]
在main方法中如何实现将命令行参数传递给变量的效果?
提前感谢您的回答。
解决方案
Tomcat 有一个专门用于将参数传递给 JVM 的文件,该文件名为setenv.sh
. 您可以在此处阅读参考资料。
推荐阅读
- sony-audio-control-api - 如何使用 Sony Control API 获取 Sony AVR 的“流信息”?
- javascript - 在 chrome 扩展中存储和检索复选框的值
- flask - 如何将模板导入到 Flask 中模板文件夹的子目录中?
- java - 如何修复“此 Web 容器尚未启动”+ javax.ejb.EJBException
- shell - 检索 DNS 响应
- reactjs - 如何在 React-Leaflet 中使用 getBounds() 函数
- amazon-dynamodb - 在 DynamoDB 表中创建日期字段
- javascript - GraphQL 关系数据与 MongoDB 文档参考
- pandas - Pandas 的导出选项比较
- haskell - Haskell 中的并发编程