私は書いていないJavaアプリケーションを持っています(実際には、私はJavaがあまり良くありません)。私はそれのためのソース、すぐに使用できるバイナリを持っていません。私は、特定の環境下では全く意味のない奇妙な問題を経験しています。私はそれが構成上の問題であるという強い疑念を持っていますが、適切な文書や誰にも尋ねることができないので、成功していないものを見つけようとする試行錯誤的なアプローチに頼らざるを得ませんでした。リモートサーバ上のlinuxコンソールでJavaアプリケーションをデバッグまたはトレース
私の最後の希望は何とかそれからランタイムデバッグ/ログ情報を得ることですが、残念ながらログ機能はありません。
私はここで同様の質問をしましたが、Javaアプリケーションをデバッグする方法を提案していますが、Eclipseのようなある種のIDEのソースがリモートに接続されていることを意味します。私もEclipseにはゼロの経験があり、ソースもありません。
私は実際に何をしているのかのいくつかの有用な情報を印刷するJavaアプリケーションを "ハックする"ことができますまだいくつかのツールがあることを期待した。 straceツールが通常のexeファイルの場合と同様のものです。
javaのようなものは何ですか?
入力いただきありがとうございます、GhostCat。良いことは、私はそれをデバッグする必要はない、私が必要なのは、実行中に実行されるステップの一般的な理解を得ることです。どのファイルを開くか、どの関数がどの結果を呼び出すかなどです。それはexeファイルについてだった前にstrace、それは非常に有用であることがよくありました。私はそれがバグではないと確信していますが、それにハードコードされている要件もあります。だから、あるシステム上でファイルや関数を呼び出そうとするようなヒントがありますが、別のシステムで失敗すると、それを修正するための十分な洞察が得られます。 – tis