私は、フォルダディレクトリに移動してコマンドラインからWebアプリケーションを起動することによって起動する必要があるspringbootアプリケーションを持っています。私はApplication.javaと呼ばれるクラスを持っており、その中のコードはそれに従っています。私はクラスパスを設定コマンドラインからspringbootアプリケーションを起動するには?
@SpringBootApplication(scanBasePackages = {"com.ubs.tas.topcat.dashboard"})
public class Application extends SpringBootServletInitializer {
private static final Logger LOGGER = LoggerFactory.getLogger(Application.class.getName());
private static final Class<Application> applicationClass = Application.class;
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(applicationClass);
}
public static void main(String[] args) {
LOGGER.info("Starting...");
SpringApplication.run(Application.class, args);
}
}
は、「java ApplicationUtility
」コマンドを実行しようとしたが、私はあなたが最初のjarファイルを構築する必要がありますこのエラーメッセージ「Could not find the main class: ApplicationUtility. Program will exist.
」
どのようなプロジェクトですか?たとえば、Mavenを適切なプラグインで使用している場合、 'mvn spring-boot:run'が動作します。 [docs](https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-running-your-application.html)を読んだことがありますか?あなたよりも – jonrsharpe