Pro-Engineer用のJava言語ツールキットであるJ-Linkを使用しようとしています。Pro-EngineerでJLinkアプリケーションをデバッグする
サンプルアプリケーションを理解するために必要なことは、J-Linkアプリケーションを使用してデバッグまたはトレースする方法がまだ見つかりませんでした。
このマニュアルでは、Pro-Engineerで起動されたプロセスにデバッガを接続することをお勧めします。
他の提案/推奨事項はありますか?
Pro-Engineer用のJava言語ツールキットであるJ-Linkを使用しようとしています。Pro-EngineerでJLinkアプリケーションをデバッグする
サンプルアプリケーションを理解するために必要なことは、J-Linkアプリケーションを使用してデバッグまたはトレースする方法がまだ見つかりませんでした。
このマニュアルでは、Pro-Engineerで起動されたプロセスにデバッガを接続することをお勧めします。
他の提案/推奨事項はありますか?
こんにちは 私はlog4jを使用しています。使いやすいです。
まず、log4j jarファイルをhttp://logging.apache.org/log4j/1.2/download.html にダウンロードして、log4jの使用方法に関するサンプルコードを多数見つけることができます。
ここに私のコードです:protk.datで
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!");
}
}
、log4jののjarファイルのパスを追加するjava_app_classpathを追加します。log4j.propertiesで
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.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
私はconfig.pro
のレコードを次のように設定しました:
jlink_java_command C:\Program Files\Java\jdk1.8.0_74\bin\java.exe -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
次に、Netbeans付属のデバッガ(アプリケーションはすでにpro/eまたはcreo環境で実行されているはずです)がこれは私のために動作します。
プロセス 'xtop.exe'にJavaデバッガを接続しようとしましたか? –