当前位置: 首页 > 知识库问答 >
问题:

如何从IntelliJ JProfiler插件附加到Payara?

史涵育
2023-03-14

我想在JProfiler中使用show source(F4)上下文菜单操作。我们有一个非常复杂的整体多模块项目,在JProfiler中管理类路径不是一个选项。对于这种用途,还可以使用JProfiler IDE Intellij与JProfiler Intellij插件的集成。但是,如果我在Intellij中启动JProfiler,我不能附加到本地的Payara。只有两个Intellij进程可选择。Payara与JProfiler代理一起运行,在独立的JProfiler中,我可以成功地连接到Payara。但是在这种情况下,我不能使用显示源操作。在Intellij发布的JProfiler中,似乎无法识别正在运行的JProfiler代理。我做错了什么?这是否真的不实行呢?

查看可用进程的截图,但缺少独立的payara,请参见右边的进程列表。

通过显示服务并使用本地用户运行已安装的JProfiler Helper服务建议的解决方案也不起作用,请参阅服务中的以下错误详细信息:

Protokollname: System
Quelle:        Service Control Manager
Datum:         04.03.2021 15:29:43
Ereignis-ID:   7034
Aufgabenkategorie:Keine
Ebene:         Fehler
Schlüsselwörter:Klassisch
Benutzer:      Nicht zutreffend
Computer:      changed
Beschreibung:
Dienst "JProfiler Helper" wurde unerwartet beendet. Dies ist bereits 1 Mal passiert.
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
    <EventID Qualifiers="49152">7034</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8080000000000000</Keywords>
    <TimeCreated SystemTime="2021-03-04T14:29:43.358009900Z" />
    <EventRecordID>8797</EventRecordID>
    <Correlation />
    <Execution ProcessID="876" ThreadID="16752" />
    <Channel>System</Channel>
    <Computer>changed</Computer>
    <Security />
  </System>
  <EventData>
    <Data Name="param1">JProfiler Helper</Data>
    <Data Name="param2">1</Data>
    <Binary>4A00500072006F00660069006C00650072002000480065006C007000650072000000</Binary>
  </EventData>
</Event>

共有1个答案

后焕
2023-03-14

您始终可以在IntelliJ IDEA中(从运行菜单或工具栏)选择“附加到JVM”操作。然后显示一个正在运行的进程列表,您可以在JProfiler中启动一个分析会话。

 类似资料:
  • 问题内容: 我正在写某种生成加密日志文件的记录器。不幸的是,密码学不是我的强项。现在,我可以向文件写入几条消息,然后关闭文件。然后我可以打开它,附加一些消息,再次关闭,解密后,我在文件中间看到填充字节。有什么方法可以处理加密文件,而不必每次我想添加一些消息时都对其解密? 编辑 :更多细节。当前实现使用CipherOutputStream。据我了解,没有办法 寻求 使用它。如果我将控制输出数据大小可

  • 问题内容: 我该怎么做才能将其附加到文件中而不是覆盖? 问题答案: 使用附加:

  • 问题内容: 在Linux中将文本附加到文件的最简单方法是什么? 我看了这个问题,但是可接受的答案使用了一个附加程序(),我相信应该有一个更简单的方法或类似方法。 问题答案: cat >> filename This is text, perhaps pasted in from some other source. Or else entered at the keyboard, doesn’t

  • 问题内容: 您好,我想知道是否有人准备 将插件添加到Telegraf for Influxdb中 。我有运行的go代码。接下来我需要什么以及将这些文件放在哪里? 我发现我需要做这样的事情: 但这是我的整个Go插件还是Go中要添加到我的Go程序中的另一个文件? file.conf存储在哪里? 如果您有我需要的清单,如何组织清单,将文件存储在什么地方,或者举个例子可能会很有帮助。 谢谢!! 问题答案:

  • 问题内容: 我正在尝试创建一个将条目添加到json文件的函数。最终,我想要一个看起来像 等。这就是我所拥有的: 这确实会创建一个条目,例如。但是,如果我再次使用此函数(使用不同的名称和网址),第一个函数将被覆盖。我需要怎么做才能将第二个(第三个…)条目附加到第一个? 编辑 :对此问题的第一个答案和评论已经指出了我在写块中未使用的明显事实。不过,我看不出该怎么做。例如,以下内容显然不会起作用: 问题

  • 问题内容: 我具有以下复合组件( ) 在下面的片段中,我想使用以下方式向该组件添加一个 事件: 当我调用Testpage时,出现以下错误: 我该如何解决这个问题? Ajax-Event应该触发UI-Bean-Methode。 谢谢罗纳德 问题答案: 您需要将其注册为Composite界面中的客户端行为。 :您将在Composite的客户端中指定的自定义事件名称。可以与实际事件名称相同。可以定做的。