gpt4 book ai didi

java - 在 Pro-Engineer 中调试 JLink 应用程序

转载 作者:行者123 更新时间:2023-12-01 16:11:12 26 4
gpt4 key购买 nike

我正在尝试使用 J-Link,Pro-Engineer 的 Java 语言工具包。

我还没有找到通过 J-Link 应用程序进行调试或跟踪的方法,这是我需要了解示例应用程序的方法。

手册建议将调试器附加到 Pro-Engineer 启动的进程中,但这似乎对我不起作用。

还有其他建议吗?

最佳答案

嗨我正在使用log4j,它非常容易使用。

首先,在 http://logging.apache.org/log4j/1.2/download.html 下载 log4j jar 文件您可以找到许多有关如何使用 log4j 的示例代码。

这是我的代码:

static final Category log = Category.getInstance(TestUtil.class);
static final String LOG_PROPERTIES_FILE = "log4j.properties";
private static boolean isInit = false;

public static void initializeLogger() {
if (!isInit) {
PropertyConfigurator.configureAndWatch(LOG_PROPERTIES_FILE);
isInit = true;
log.debug("log initial successed!");
}
}

在protk.dat中,添加java_app_classpath,添加log4j的jar文件路径:

name     StartInstallTest
startup java
java_app_class StartInstallTest
java_app_start start
java_app_stop stop
java_app_classpath <proe root>\text\java\pfc.jar;<proe root>\text\java\log4j-1.2.16.jar;.
allow_stop true
delay_start false
text_dir ./text
end

在 log4j.properties 中:

log4j.rootLogger=DEBUG, A2
log4j.appender.A2=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=[%d{HH:mm:ss:SSS}][%C-%M] %m%n
log4j.appender.A2.File=c:/log/jlink_test.log

关于java - 在 Pro-Engineer 中调试 JLink 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1157746/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com