[解決済み] CreateProcess error=206, main()メソッド実行時のファイル名または拡張子が長すぎる。
質問
eclipse heliosでこのエラーが発生しました。
コマンドラインを実行中に例外が発生しました。 Cannot run program "C:\Program Files (x86)♪Javajre6 ♪binjavaw.exe" (in directory "C:\Usersmotiver helios_workspace ♪TimeTracker"): CreateProcess error=206, The filename or extension is too long
少し調べてみましたが、Google App Engineで作業しているときのDataNucleusに関する問題がほとんどでした。しかし、私はGoogle App Engineとは全く関係のないものを使っています。私はJBOSS 6上でServlet 3.0を使用して小さなプロジェクトを行っています。私はORMにHibernate 4.1.2を使用し、RESTEasyを使用してWebサービスを公開します。私は、基本的にスキーマを削除して再作成するmain()メソッドを持つutilファイルを作成しました。私は、テスト目的でクリーンなデータベースが必要なときに、main()メソッドを実行します。Tomcat 7ではうまくいっていたのですが、JBoss 6に移行したら動かなくなりました。
何かヒントや解決策があれば、ぜひ教えてください。
どのように解決するのですか?
この問題には、簡単な(数回のクリックや簡単なコマンドのような)解決策はありません。
の回答から引用します。 このEclipse.orgのバグレポート これらは回避策です。最も負担の少ないものを選んでください。
- クラスパスの削減
- jarファイルの代わりにディレクトリを使用する
- 他のすべての jar を含むパックされた jar ファイルを使用し、マニフェスト ファイル内の classpath 変数を使用して他の jar を指定します。
- 設定ファイルからクラスパスを読み込む特別なクラスローダーを使用します。
- バグレポート文書に添付されているパッチのいずれかを使用してみてください。
- 独自のラッパーを使用する(例:Ant
更新 : 2014年7月以降、より良い方法(おかげさまで 以下、@Brad-Maceさんの回答 :
を使用する代わりに、独自のビルドファイルを作成した場合。
Project -> Generate Javadocs
を追加することができます。
useexternalfile="yes"
をJavadocタスクに追加することで、特にこの問題を解決するように設計されています。
関連
-
[解決済み】リンクリストの負の値の数でnegativeCntrを代入する
-
[解決済み】Javaパッケージが存在しないエラー
-
[解決済み] 二項演算子「&」のオペランド型がおかしい java
-
[解決済み】Mockitoでモックからチェックされた例外を投げる
-
[解決済み】Gradleがtools.jarを見つけ出さない
-
[解決済み】Javaで文字列をコピーするにはどうしたらいいですか?
-
[解決済み】どういう意味か。Serializableクラスがstatic final serialVersionUIDフィールドを宣言していないとは?重複している] [重複している] [重複している] [重複している
-
[解決済み】koch snowflake java recursion
-
[解決済み] Java のメソッド名を文字列で指定した場合、どのように呼び出すのですか?
-
[解決済み] なぜJavaのmainメソッドは静的なのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Javaパッケージが存在しないエラー
-
[解決済み] java.sql.SQLException: ユーザー 'root'@'localhost' (using password: YES) のためのアクセスが拒否されました。
-
[解決済み】代入の左手は必ず変数 CharAt
-
[解決済み】指定された子にはすでに親がいます。先に子の親に対してremoveView()を呼び出す必要がある(Android)
-
[解決済み】HTTPステータス500 サーブレットクラスのインスタンス化エラー [重複]。
-
[解決済み】Java JDK - doubleからintへの非可逆変換の可能性
-
[解決済み] メソッドがそのスーパークラスのメソッドをオーバーライドしない
-
[解決済み】なぜjava.io.Fileにはcloseメソッドがないのでしょうか?
-
[解決済み】Java LinkedListでNodesを使用する
-
[解決済み] IntelliJでプロジェクト全体に「コマンドラインを短くする」メソッドを設定する方法