このリンクで春のセキュリティチュートリアルを実行しようとしています。
「Spring Security を使用せずにチュートリアル アプリケーションを実行する」というタイトルのセクションで、次の手順を実行しました (現在のバージョンと、チュートリアルが作成されたときに使用されていたバージョンとの違いに合わせて調整されています)。
1.) I downloaded the latest release of the Spring Security Distribution,
2.) found and unzipped a war file in the dist directory called spring-security-samples-tutorial-3.1.2.RELEASE.war
3.) Renamed the resulting folder spring-security-tutorial
4.) Created a general project in eclipse called spring-security-tutorial
5.) Imported all of the contents of the unzipped spring-security-samples-tutorial-3.1.2.RELEASE.war
6.) Right clicked on the project in eclipse and selected configure...convert to maven project
7.) Then right clicked on the project and clicked run as...
しかし、「サーバー上で実行」オプションはありませんでした。(インポートするアプリケーションのファイル構造を保持することを期待して、動的 Web プロジェクトではなく一般的なプロジェクトを選択しました)
その後、プロセスを繰り返し始めましたが、一般的なプロジェクトではなく動的 Web プロジェクトを作成すると、Eclipse で「ビルド パス上の src フォルダー」を選択するよう求められます。Web アプリケーションのファイル構造には、WEB-INF のサブフォルダーに 8 つの .class ファイルがあり、.java ファイルを見つけることができません。
これをダウンロードしてサーバー上の Eclipse で実行するには、どのような手順を実行すればよいですか? クラスを編集する機能はありますか?
Eclipse で .class ファイルを選択すると、エディターでバイトコードが開かれることを読んだので、クラス ファイルを Java ファイルに簡単に変換できると思います。しかし、一般的なプロジェクト内でそれを行うと、クラスがクラスパスの一部ではないというエラーメッセージが表示されるため、最初にEclipse内からTomcatサーバーで実行できる作業中のWebプロジェクトでそれを取得する必要があると思います.