2017-08-13 7 views
0

ソースをjarファイルにいつ添付する必要がありますか?ソースをjarに添付する必要があるのはいつですか

ソースコードを添付せずにデバッグすることはできますか? ソースがないスタックトレースの行番号を表示できますか(AFIAKできません)?

ローカルビルドのベストプラクティスは何ですか?ソースコードが必要ですか?
CIについてはどうですか?
本番リリースでのみソースコードを残すことはできますか?

おかげで、 オメル

+0

どのような環境ですか?成果物をMaven Centralにデプロイするには?または企業環境では? – khmarbaise

+0

会社の環境 – omer727

+0

あなたの環境にソースjarファイルを作成し、リポジトリマネージャにデプロイすることをお勧めします。これはすべてのIDEでサポートされている開発者にとっては非常に便利です...少なくともリリースビルド用CIはそれに依存しています。例えばSNAPSHOT depsのようにあなたの人工物を消費する他の多くのプロジェクトがあるとしますか? – khmarbaise

答えて

1

それはまたあなたの内部(または外部)Mavenのリポジトリにあなたのbinary瓶と一緒にsources jarファイルを公開することをお勧めします。あなたのコメントを見る/コードベースをブラウズし、デバッグ時にそのすべてを持つことができるので、コードを扱っている開発者の生活がはるかに簡単になります。現在、sourcesのjarファイルが公開されていない場合でも、開発者は主にIDEに依存しています。 Eclipseの場合、デバッグ時にコードにアクセスするJava Decompile pluginをインストールするか、またはIntelliJにプラグインをインストールする必要はありません。

関連する問題