2

このタイトルで言及されているようなことを行うためのあなたの心のベストプラクティスを知りたいです。

これが背景です。私は個人的なJavaプロジェクトに携わっており、それらを体系的にテスト、構築、アーカイブ、公開したいと考えています。Eclipse3.7を使用しています。私は、ANT、Maven、Svn、Gitなど、生産性を向上させる優れたツールすべてにまったく慣れていないので、それらのいずれかを手に取って学ぶ準備ができています。

4

2 に答える 2

4

私の最善のアドバイスは、最初にEclipseを使用せずにコードをビルド、テスト、およびパッケージ化する方法を学ぶことです。初心者は、IDEが理由を理解せずに何かをしてくれるため、混乱する可能性があります。

私は個人的にAntやMavenよりもGradleの方が好きですが、それは新しく、例を見つけるのが難しいかもしれません。SCMの場合、Subversionは簡単に理解できると思いますが、クールな子供たちはすべてGitとGithubを使用しているので、将来的にしか役に立たないので、それらを学びたいと思うかもしれません。

http://www.gradle.org/docs/current/userguide/tutorial_java_projects.html

于 2012-07-06T05:03:11.440 に答える
2

最近では、maven をプロジェクト パッケージ ツールとして使用するプロジェクトが増えています。これは便利で、依存関係の問題を解決するのに役立ちます。

ただし、ツールを使用するのは初めてなので、最初に Ant を使用することをお勧めします。私の意見では、初心者の方が使いやすいでしょう。個人的には、Eclipse を開発ツールとして、Ant をビルド ツールとして使用することを好みます。Ant は Eclipse とうまく統合できるからです。

ソース コードのバージョン管理には、SVN を使用することをお勧めします。Tortoise のような便利な SVN クライアントをダウンロードできます。http://tortoisesvn.tigris.org/

于 2012-07-06T05:19:20.987 に答える