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

JProfiler不会启动

黄宏毅
2023-03-14

我将JProfiler 7配置为与本地运行的Weblogic 8.1集成。

似乎weblogic在使用JProfiler生成的脚本(名为startweblog\u JProfiler.cmd)时启动得很好

CLASSPATH=C:\bea;C:\J2SDK1~1.2_1\lib\tools.jar;C:\bea\WEBLOG~1\server\lib\weblogic_sp.jar;C:\bea\WEBLOG~1\server\lib\weblogic.jar;C:\bea\user_projects\domains\mydomain\lib\sqljdbc-1.2.jar;;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbserver44.jar;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbclient44.jar;C:\J2SDK1~1.2_1\jre\lib\rt.jar;C:\bea\WEBLOG~1\server\lib\webservices.jar;;C:\bea\user_projects\domains\mydomain\lib\wlstartup.jar;C:\bea\user_projects\domains\mydomain\lib\SpectrumRealmUtils.jar
.
PATH=C:\bea\WEBLOG~1\server\bin;C:\J2SDK1~1.2_1\jre\bin;C:\J2SDK1~1.2_1\bin;C:\Program Files\jprofiler7\bin\..\lib;C:\Program Files\jprofiler7\bin\windows;C:\Program Files\YourKit Java Profiler 7.5.11\bin\win32;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\tptp\bin;;c:\program files\jprofiler7\jre\bin;C:\bea\WEBLOG~1\server\bin\oci920_8
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http:\\[hostname]:[port]\console    *
***************************************************
JProfiler> Protocol version 35
JProfiler> Using JVMPI
JProfiler> 32-bit library
JProfiler> Listening on port: 8849.
JProfiler> Native library initialized
JProfiler> If output stops here, please remove -Xdebug from the command line
java.lang.ClassFormatError: Incompatible magic value in .class file
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:122)
<Jun 2, 2012 2:45:45 PM PDT> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 1.4.2_19-b04 from Sun Microsystems Inc.> 
<Jun 2, 2012 2:45:45 PM PDT> <Info> <Configuration Management> <BEA-150016> <This server is being started as the administration server.> 
<Jun 2, 2012 2:45:45 PM PDT> <Info> <Management> <BEA-141107> <Version: WebLogic Server 8.1 SP6  Wed Jun 21 08:18:55 PDT 2006 781680 
WebLogic XMLX Module 8.1 SP6  Wed Jun 21 08:18:55 PDT 2006 781680 > 
<Jun 2, 2012 2:45:45 PM PDT> <Notice> <Management> <BEA-140005> <Loading domain configuration from configuration repository at C:\bea\user_projects\domains\mydomain\.\config.xml.> 
<Jun 2, 2012 2:45:46 PM PDT> <Notice> <Log Management> <BEA-170019> <The server log file C:\bea\user_projects\domains\mydomain\myserver\myserver.log is opened. All server side log events will be written to this file.> 
SpectrumAuthenticationProviderImpl.initialize
SpectrumAuthenticationProviderImpl.initialize-after mbean

然而,janalyiler部分错误并带有以下消息分析从未发生):

Could not connect to 127.0.0.1:8849.Please make sure that the remote address is correct, the remote program is started properly and the netword route allows socket connections.

我为PATH添加了以下内容:

路径=C:\Program Files\jprofiler7\bin\windows;

修改了我的Startweblog。cmd(JProfiler 7从中派生出自己的脚本)

设置JAVA\u VM=-agentpath:C:\Program Files\jprofiler7\bin\windows\jprofilerti。dll=port=8849,nowait,id=117,config=C:\Users\resmed。jprofiler7\config。xml

我进入了Windows 7防火墙并添加了一条新规则,该规则打开了8849端口,但这并没有起到任何作用。

它恼人,因为我可以调出管理控制台weblogic(127.0.0.1:7001/console)与JProfiler生成的脚本-但我不能让JProfiler实际探测!?!?!

有什么建议吗?

共有1个答案

令狐宜民
2023-03-14

您使用的是1.4 JVM,因此VM参数

-agentpath:C:\Program Files\jprofiler7\bin\windows\jprofilerti.dll=port=8849,nowait,id=117,config=C:\Users\resmed.jprofiler7\config.xml

不起作用,因为这是针对Java 1.5和新的评测接口JVMTI的。

尝试

-Xrunjprofiler:port=8849,nowait,id=117,config=C:\Users\resmed.jprofiler7\config.xml

你必须添加

C:\Program Files\jprofiler7\bin\windows

Java 1.4的环境变量

 类似资料:
  • JProfiler 7.2.2启动后-我看不到主窗口。我在Windows 7中使用JProfiler并继续在任务管理器中查看进程并作为启动栏中的活动按钮而没有任何错误,但窗口对我来说是隐藏的。 环境: JProfiler 7.2.2,包括JRE Windows 7 x64 机器上安装Java 1.6.0_30 我已经尝试过的: 重新安装JProfiler(从旧版本到最新的7. x版本) 重新启动操

  • 我已经在mac上安装了jprofiler 9(安装了以前的版本,但首先使用附带的un安装程序卸载了它们)。但是,它无法启动-崩溃报告为: 崩溃的线程:0 AppKit线程调度队列:com。苹果主Thread 异常类型:EXC_BAD_ACCESS(SIGABRT)异常代码:KERN_INVALID_ADDRESS0x0000000030353230 0x30353230附近的VM区域:-- 特定于

  • 当我尝试启动嵌入式tomcat时,我的应用程序将一直运行,直到tomcat达到以下行: "Dez11, 2012 3:28:06PMorg.apache.coyote.AbstractProtocol启动信息:启动协议处理程序["超文本传输协议-bio-8080"]" 有人能帮我嵌入Tomcat吗? 顺致敬意,

  • 我在开始时遇到了问题!事实上,它并没有启动,我也没有得到更多的信息: 有人能帮我吗?

  • 系统是Linux-x86-64。我们已经运行了4.0版本,但无法运行任何高于该版本的版本。我们一直试图启动并运行5.0.1,但大约两秒钟后它就停止了。 我们在日志上看到这个错误,但不确定它是否正常: 以下是日志:

  • 我试图启动Tomcat为我的家庭作业使用网豆。所以我通过单击工具将Tomcat添加到Netbean- 等待了一段时间后,我从Netbean的控制台收到一条消息,说Tomcat无法启动。当我通过输入localhost:8080在浏览器上进行检查时,我得到以下输入图像描述 请参阅下面的完整输出: 从日志: 在“运行”控制台上: