問題タブ [mainclass]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
773 参照

java - Maven で生成されたプロジェクトでメイン クラスが見つかりません

Acceleo を使用して、.jar アプリを作成する Maven プロジェクトを作成しています...「generate.mtl」ファイルがあり、他の .mtl ファイルを呼び出します。そのうちの 1 つは次の genPOM.mtl です。

いくつかの .java ファイルを生成する Acceleo コードがあります。その主な機能は、次の WSATServiceTester.java という名前のファイルに存在します。

だから...私のAcceleoコードは、「.../PSMToText/output」ディレクトリにいくつかのJavaファイルを生成し、「.../PSMToText/output/WSAT」ディレクトリにpom.xmlファイルを生成します...他には何もありません..

今..「.../output/WSAT」ディレクトリを参照して「mvn package」と書き込むと、次の「BUILD SUCCESS」メッセージが表示されます ここに画像の説明を入力

そして、WSAT.jar ファイルを含む「.../output/WSAT」ディレクトリに「ターゲット」フォルダーが作成され、次のような「pom.properties」ファイルを含む「maven-archiver」フォルダーが作成されます。

しかし...「java -jar WSAT.jar」と書いて.jarファイルを実行しようとすると、次のメッセージが表示されます。

エラー: メイン クラス WSATServiceTester.WSATServiceTester が見つからないか、読み込めませんでした

だから..私はたくさんグーグルで検索し、ここで検索し、メインクラスを見つける場所に関する構成を含む必要があるMANIFEST.MFファイルについて読みましたが、どういうわけか生成されません...「pom.properties」ファイルもその件についても何も含まれていません。

私は acceleo-maven-java-pom.xml-MANIFEST.MF のものすべてと一般的に混乱しているので、助けがあれば... 役に立ちます... :)

あまりにも混乱させてしまった場合は、あなたの質問に喜んでお答えします...

前もって感謝します :)

0 投票する
0 に答える
594 参照

intellij-idea - intellijを使用して作成されたjarファイルを実行すると、「メインクラスが見つからないかロードできませんでした」というエラーが発生する

IntelliJ で Java8、JavaFX、およびその他のサードパーティ ライブラリを使用して、Java ベースのアプリを開発しています。私のプロジェクトディレクトリは次のようになります プロジェクト ディレクトリとメイン クラス ファイル

JARファイルの実行まではすべて正常に動作しています。コマンド java -jar myJarFile.jarを使用して同じように実行しようとすると、 「メイン クラスpackageName.mainClassNameが見つからないか、読み込めませんでした」というエラーが表示されます。jarを解凍してマニフェストファイルを確認しましたが、それも正しいです。StackOverflow とブログで利用可能なさまざまなソリューションを試しましたが、どれも機能しませんでした。助けてください、これに多くの時間を費やしました。

0 投票する
2 に答える
180 参照

java - メインクラスが見つかりません

言語: Java

プログラム: データベースへの接続

質問: TutorialsPointチュートリアルに従って sqlite データベースに接続しようとしていますが、メイン クラスが見つからないというエラーが発生し続けます。

実装:私のコードは以下にあり、その後に端末コマンドとフォルダー構造のスクリーンショットが続きます。しかし、基本的にすべてのファイルは、sqlite jar ファイルを含む 1 つのフォルダーにあります。

端末コマンド

ここに画像の説明を入力