在运行时获取 JAVA_OPTS

2023-12-27

我的应用程序部署在 Tomcat 上,并且我已经配置了JAVA_OPTS环境变量在/etc/default/tomcat7.

似乎有一百万个不同的地方可以将这些变量提供给 Tomcat,所以我想检查我提供的值是否是实际使用的值。我可以在运行时检查一些内容来确定该变量的值吗?我检查了System.getProperties(),但似乎不存在。


如果您正在寻找just属性覆盖和 JVM 参数,您可以使用运行时MXBean http://docs.oracle.com/javase/6/docs/api/java/lang/management/RuntimeMXBean.html:

RuntimeMXBean mxBean = ManagementFactory.getRuntimeMXBean();
System.out.println(mxBean.getInputArguments());

例如,使用以下命令行运行:

java -Xms512m -Xmx1024m -Dtest.prop=foo com.example.sandbox.RuntimeMXBeanExample

我得到以下输出:

[-Xms512m, -Xmx1024m, -Dtest.prop=foo]

请注意,这确实not包括传递给的参数main() method.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在运行时获取 JAVA_OPTS 的相关文章

  • 是什么决定了从 lambda 创建哪个函数式接口?

    请考虑这个例子 import java util function Consumer public class Example public static void main String args Example example new
  • SAML 服务提供商 Spring Security

    当使用预先配置的服务提供者元数据时 在 Spring Security 中 是否应该有 2 个用于扩展元数据委托的 bean 定义 一份用于 IDP 元数据 一份用于 SP 元数据
  • Java:如何从转义的 URL 获取文件?

    我收到了一个定位本地文件的 URL 事实上我收到的 URL 不在我的控制范围内 URL 按照 RFC2396 中的定义进行有效转义 如何将其转换为 Java File 对象 有趣的是 URL getFile 方法返回一个字符串 而不是文件
  • Java AES 128 加密方式与 openssl 不同

    我们遇到了一种奇怪的情况 即我们在 Java 中使用的加密方法会向 openssl 生成不同的输出 尽管它们在配置上看起来相同 使用相同的键和 IV 文本 敏捷的棕色狐狸跳过了懒狗 加密为 Base64 字符串 openssl A8cMRI
  • JAVA - Xuggler - 组合 MP3 音频文件和 MP4 电影时播放视频

    使用 JAVA 和 Xuggler 以下代码组合 MP3 音频文件和 MP4 电影文件并输出组合的 mp4 文件 我希望在合并音频和视频文件时应自动播放输出视频文件 String inputVideoFilePath in mp4 Stri
  • 在 S3 中迭代对象时出现“ConnectionPoolTimeoutException”

    我已经使用 aws java API 一段时间了 没有遇到太多问题 目前我使用的是库 1 5 2 版本 当我使用以下代码迭代文件夹内的对象时 AmazonS3 s3 new AmazonS3Client new PropertiesCred
  • 在 Netbeans 8 上配置 JBoss EAP 的问题

    我已经下载了 JBoss EAP 7 并正在 Netbeans 8 上配置它 我已经到达向导 实例属性 其中要求从选择框中选择 域 当我打开选择框时 它是空的 没有什么可以选择的 因此 完成 按钮也处于非活动状态 这使得无法完成配置 我通过
  • Java 8 流 - 合并共享相同 ID 的对象集合

    我有一系列发票 class Invoice int month BigDecimal amount 我想合并这些发票 这样我每个月都会收到一张发票 金额是本月发票金额的总和 例如 invoice 1 month 1 amount 1000
  • 很好地处理数据库约束错误

    再一次 它应该很简单 我的任务是在我们的应用程序的域对象中放置一个具有唯一约束的特定字段 这本身并不是一个很大的挑战 我刚刚做了以下事情 public class Location more fields Column unique tru
  • react-native run-android 失败并出现错误:任务 ':app:dexDebug' 执行失败

    我使用的是 Windows 8 1 和react native cli 1 0 0 and react native 0 31 0 添加后react native maps对于该项目 我运行了命令react native upgrade并给
  • Javafx过滤表视图

    我正在尝试使用文本字段来过滤表视图 我想要一个文本字段 txtSearch 来搜索 nhs 号码 名字 姓氏 和 分类类别 我尝试过在线实施各种解决方案 但没有运气 我对这一切仍然很陌生 所以如果问得不好 我深表歉意 任何帮助将不胜感激 我
  • 欧洲中部时间 14 日 3 月 30 日星期五 00:00:00 至 日/月/年

    我尝试解析格式日期Fri Mar 30 00 00 00 CET 14至 日 月 年 这是我的代码 SimpleDateFormat formatter new SimpleDateFormat dd MM yyyy System out
  • 测试弱引用

    在 Java 中测试弱引用的正确方法是什么 我最初的想法是执行以下操作 public class WeakReferenceTest public class Target private String value public Targe
  • spring中如何使用jackson代替JdkSerializationRedisSerializer

    我在我的一个 Java 应用程序中使用 Redis 并且正在序列化要存储在 Redis 中的对象列表 但是 我注意到使用 RedisTemplate 会使用 JdkSerializationRedisSerializer 相反 我想使用 J
  • 为什么这个作业不起作用?

    我有课Results which extends ArrayList
  • FileOutputStream.close() 中的设备 ioctl 不合适

    我有一些代码可以使用以下命令将一些首选项保存到文件中FileOutputStream 这是我已经写了一千遍的标准代码 FileOutputStream out new FileOutputStream file try BufferedOu
  • Trie 数据结构 - Java [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 是否有任何库或文档 链接提供了在 java 中实现 Trie 数据结构的更多信息 任何帮助都会很棒 Thanks 你可以阅读Java特里树
  • ServletContainer 类未找到异常

    我无法再编译我的球衣项目 并且出现以下异常 GRAVE Servlet Project API threw load exception java lang ClassNotFoundException com sun jersey spi
  • 调整添加的绘制组件的大小和奇怪的摆动行为

    这个问题困扰了我好几天 我正在制作一个特殊的绘画程序 我制作了一个 JPanel 并添加了使用 Paint 方法绘制的自定义 jComponent 问题是 每当我调整窗口大小时 所有添加的组件都会 消失 或者只是不绘制 因此我最终会得到一个
  • GUI Java 程序 - 绘图程序

    我一直试图找出我的代码有什么问题 这个想法是创建一个小的 Paint 程序并具有红色 绿色 蓝色和透明按钮 我拥有我能想到的让它工作的一切 但无法弄清楚代码有什么问题 该程序打开 然后立即关闭 import java awt import

随机推荐

  • WebApi2 何时使用 OnAuthorizationAsync 与 OnAuthorization

    我们最近通过使用存储在 Azure Document DB 中的凭据实现自定义 AuthorizationFilterAttribute 来实现 API 身份验证 DocDB 要求一切都使用异步 通过实验我们发现WebApi2同步控制器将使
  • 如何使用现代 Spring Boot + Data JPA 和 Hibernate 设置生成 ddl 创建脚本?

    目前我使用的是默认的 SpringBootApplication具有以下属性的注释application properties spring datasource url jdbc mysql localhost dbname spring
  • 如何获取 dag 状态,例如运行或成功或失败

    我想知道dag的状态是运行还是失败还是成功 我通过 CL 参数气流触发器触发 dag 在执行作业后 我想知道运行的状态 我找不到任何办法 我尝试了气流 dag state 但它没有给出任何结果 如果一天中有多次运行来通过命令行参数或 pyt
  • 使用 mysql_query 成功但使用 mysqli_query 失败的注入攻击

    Update 对此有一些有启发性的回应 要点是mysql函数已被弃用 而且mysqli允许您使用准备好的语句 这很有意义 而且很有帮助 而在我看来 仅仅 使用 mysqli 既没有建设性 也没有帮助 任何时候在 SO 上询问 PHP 和 M
  • 如何让Sprite遵循贝塞尔曲线

    我对 Objective C 和 Sprite Kit 还很陌生 但我已经做了一段时间的游戏开发 我目前正在开发一款 2D 游戏 敌舰在屏幕上从右向左移动 我一直在关注游戏不同部分的教程 然后在必要时进行添加 我找到了一个教程 其中游戏中的
  • XQuery 不同值与 where 子句问题

    我对 XQuery 很陌生 所以如果我遗漏了什么 请原谅 我正在尝试提取元素的某些子节点不同的数据 以及某个同级节点等于某个预定义字符串的数据 for product in fn distinct values document cpwdo
  • C++ 中的指针使用 NULL 或 0(零)吗?

    在 C 的早期 当它固定在 C 之上时 您不能使用 NULL 因为它被定义为 void 0 您不能将 NULL 分配给除void 这使得它有点无用 在那些日子里 人们普遍认为你使用0 零 表示空指针 直到今天 我仍然继续使用零作为空指针 但
  • 基于服务器 url 路径的条件标头源

    Problem 我想为每种内容类型加载自定义头文件 categoryId 在我的 CMS 上 例如 如果网址是 action archive categoryId 1 我希望它包含我的 header medicine html 文件 我绝对
  • SQL:用查询分割逗号分隔的字符串列表?

    这是我的表结构 id PaymentCond 1 ZBE1 AP1 LST2 CC1 2 VB3 CC1 ZBE1 我需要拆分列PaymentCond 并且很乐意通过简单的 sql 查询来做到这一点 因为我不知道如何使用函数并且希望保持一切
  • 使用 Mono 将 C# .NET 应用程序移植到 OS X?

    好吧 伙计们 我正在编写一个我想要跨平台的应用程序 直到最近 我一直在尝试使用 C 在 Silverlight 中执行此操作 因为它也可以在 OS X 上运行 但由于我对 C 相当生疏 而且对 Silverlight 还很陌生 所以我遇到了
  • 在文件中查找模式并重命名它们[关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我使用此命令查找具有给定模式的文件 然后将它们重命名为其他名称 find name GHBAG exec bash c echo
  • asp.net 中的 url.content

    MVC 中的 url content 我可以使用什么与 ASP NET Web 表单相同的功能 如果您需要一种接受相对路径并为 ASP NET Web 表单生成 URL 的方法 请参阅Page ResolveUrl or Page Reso
  • MAC OS X El Capitan 上的 Mono:LSOpenURLsWithRole

    我有一个 NET 软件 它在 Linux 和 MAC 上的 Mono 上运行 该软件打包为 appMacpack在 OSX Lion 下的 Mono 3 6 0 上 并使用 PackageMaker 创建了一个安装程序 它在所有新版本的 O
  • 使用 apache poi 在文档 .docx 中创建文本框

    I want create a text box in a document docx but I didn t find a method that help me do it and any example Someone know h
  • 如何制作具有两个手柄(针)的侧栏(轨迹栏)

    我的问题是我必须制作一个有两个手柄 针 的 SlideBar TrackBar 1 最小值 较低值 2 最大值 上限值 Like 开始 结束事实上 可能需要的范围是滑动条上的两个长约 2000 个刻度 到目前为止 我在互联网上进行了搜索 并
  • 如何包含弹性布局?

    我正在尝试将弹性布局添加到角度应用程序中 但是当我这样做并尝试使用它时 应用程序会崩溃 我已经安装了 npm i angular flex layout angular cdk 然后导入到app module ts中 import Flex
  • 在 MySQL 中将行从一个表复制到另一个表

    我有两个具有相同结构的表 我需要从一个表中选择数据并将它们存储到另一个表中 我怎样才能做到这一点 insert into tablea id name select id name from tableb
  • 强制 spring RestTemplate 将纯文本处理为 JSON?

    Web API 正在响应请求Content Type text plain charset utf 8 但消息的格式就像 JSON 一样 例如 total 168 page 0 pageCount 1 在 Spring 中 此消息使用 Re
  • 有没有办法通过批处理脚本在文件中存储和检索密码?

    ECHO OFF DFC EXE get isfrozen IF Errorlevel 1 GOTO Frozen IF Errorlevel 0 GOTO Thawed Frozen Echo Errorlevel 1 Computer
  • 在运行时获取 JAVA_OPTS

    我的应用程序部署在 Tomcat 上 并且我已经配置了JAVA OPTS环境变量在 etc default tomcat7 似乎有一百万个不同的地方可以将这些变量提供给 Tomcat 所以我想检查我提供的值是否是实际使用的值 我可以在运行时