ホームページ  >  に質問  >  本文

java - MyEclipse 8.5 调试模式停止时,线程无法终止,再次开启调试,直接会跳到上次停止时线程执行的地方,这是怎么回事?

另外,线程中开启了事务,停止后再次执行,一直报错说事务已经存在,无法创建新事务,但是把事务注解注释掉再调试,还是会打印事务日志,怀疑是上个线程的事务。

PHPzPHPz2766日前1671

全員に返信(20)返信します

  • CCIE

    CCIE2017-09-20 16:25:34

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • CCIE

    CCIE2017-09-20 16:25:28

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • CCIE

    CCIE2017-09-20 16:25:21

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • CCIE

    CCIE2017-09-20 16:25:14

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • CCIE

    CCIE2017-09-20 16:25:07

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • CCIE

    CCIE2017-09-20 16:24:59

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • CCIE

    CCIE2017-09-20 16:24:52

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • CCIE

    CCIE2017-09-20 16:24:46

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • CCIE

    CCIE2017-09-20 16:24:38

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • CCIE

    CCIE2017-09-20 16:24:31

    さらに、トランザクションがスレッド内で開始され、停止後に再度実行されると、トランザクションがすでに存在し、新しいトランザクションを作成できないというエラーが常に報告されます。ただし、トランザクションのアノテーションをコメントアウトして再度デバッグすると、トランザクション ログがまだ出力されているため、前のスレッドのトランザクションである可能性があります。

    返事
    0
  • キャンセル返事