インタプリタされた言語は素晴らしいです。本番レベルのコードを掘り下げる前に、探索の目的で、いくつかの迅速で典型的なコードを書くことができます(つまり、インタラクティブシェルを使用します)。
Javaでこれを行うための最良のアプローチは何ですか?現在、私はEclipseでMavenプロジェクトを作成しており、JUnitを使用してテストインフラストラクチャで物事を調査しています...しかし、これは理想的とは言えません。
インタプリタされた言語は素晴らしいです。本番レベルのコードを掘り下げる前に、探索の目的で、いくつかの迅速で典型的なコードを書くことができます(つまり、インタラクティブシェルを使用します)。
Javaでこれを行うための最良のアプローチは何ですか?現在、私はEclipseでMavenプロジェクトを作成しており、JUnitを使用してテストインフラストラクチャで物事を調査しています...しかし、これは理想的とは言えません。
Eclipseのスクラップブックページもチェックしてください。
メニュー>ファイル>新規>その他>(検索)スクラップブックページ
BeanShellのようなものを使ってみませんか?これはJavaのスクリプトソリューションであり、コンソールベースのインタラクティブなスクリプト環境を提供します。
これがクイックスタートガイドです。Maven内からBeanShellコンソールを起動することもできることに注意してください。
ここでは、Javaに最も近いがインタラクティブであるため、BeanShellを選択しました。Scala、Jythonなどの別のコンソールベースのJVM言語を選択できます。これらは異なる言語であるため、標準のJavaからより削除されていますが、標準のJavaコンポーネントとの相互運用性を提供します。
コードを簡単に微調整するために JRebel を試してみることをお勧めします。または、Web 開発に興味がある場合は、Play フレームワークを確認してください。