• ベストアンサー

struts2のMaven ProjectをEclipseで作成

foxa-gogoの回答

  • foxa-gogo
  • ベストアンサー率44% (38/85)
回答No.3

うーん、これでどうでしょう?(^^;) mvn archetype:generate -DarchetypeCatalog=http://www.lenart.org.pl/maven これでダメだったらすみません。。。

reiman
質問者

補足

ありがとうございます。 同じく以下の様にダメでした。 何かそれ用の環境設定が必要なのでしょうか? ブラウザでそのサイトを見ると確かに有りますが 見つからないというエラーが出てしまいます。 OSはfedora10(32bit)です。 mavenのバージョンは2.1.0です。 # mvn archetype:generate -B \ > -DremoteRepositories=​http://www.lenart.org.pl/maven \ > -DgroupId=tutorial \ > -DartifactId=tutorial \ > -DarchetypeGroupId=org.apache.struts \ > -DarchetypeArtifactId=struts2-archetype-blank \ > -DarchetypeVersion=2.1.6 [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'archetype'. [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Default Project [INFO] task-segment: [archetype:generate] (aggregator-style) [INFO] ------------------------------------------------------------------------ [INFO] Preparing archetype:generate [INFO] No goals needed for project - skipping [INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'. [INFO] Setting property: velocimacro.messages.on => 'false'. [INFO] Setting property: resource.loader => 'classpath'. [INFO] Setting property: resource.manager.logwhenfound => 'false'. [INFO] [archetype:generate] [INFO] Generating project in Batch mode [WARNING] No archetype repository found. Falling back to central repository (http://repo1.maven.org/maven2). [WARNING] Use -DarchetypeRepository=<your repository> if archetype's repository is elsewhere. Downloading: http://repo1.maven.org/maven2/org/apache/struts/struts2-archetype-blank/2.1.6/struts2-archetype-blank-2.1.6.jar [INFO] Unable to find resource 'org.apache.struts:struts2-archetype-blank:jar:2.1.6' in repository struts2-archetype-blank-repo (http://repo1.maven.org/maven2) Downloading: http://repo1.maven.org/maven2/org/apache/struts/struts2-archetype-blank/2.1.6/struts2-archetype-blank-2.1.6.jar [INFO] Unable to find resource 'org.apache.struts:struts2-archetype-blank:jar:2.1.6' in repository central (http://repo1.maven.org/maven2) [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] The desired archetype does not exist (org.apache.struts:struts2-archetype-blank:2.1.6) [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 12 seconds [INFO] Finished at: Mon Jun 15 22:40:12 JST 2009 [INFO] Final Memory: 8M/14M [INFO] ------------------------------------------------------------------------ #

関連するQ&A

  • spring プロジェクト作成中にエラーがでる

    springを用いてMavenプロジェクトを作ると下記のようなエラーがでてビルドパスの作成に失敗します…。 プロジェクト 'spring' でビルダー 'Maven プロジェクト・ビルダー' の実行中にエラーが発生しました。 Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 解決できず作業が止まってしまっています。 どうしたらいいのでしょうか… どうか解決策をご教授ください。

    • ベストアンサー
    • Java
  • eclipseでのstrutsについて

    すみませんがどなたか助けてください! strutsでの開発をすることとなり、現在勉強中なのですが最初のjspにて parsingエラーとなりつまづいております。。 【現在の環境】 eclipse3.0.1 Tomcat 5.0.28 j2sdk1.4.2_08 struts1.1 主なプラグイン: lomboz.301 (EMF 2.0.2) tomcatplug-in V3 Hibernate synchoronizer 3.0.1  以上のような環境でeclipseから新規プロジェクトを Tomcatプロジェクトにて作成し、struts-blank.warを解凍したものをworkspaceにコピーしております。  struts関連の参考サイトをみながら学習しておりましたが、 まず最初の"http://localhost:8080/プロジェクト名/index.jsp"にアクセスしてもエラーとなります。 エラーログ: javax.servlet.ServletException: Missing message for key "welcome.title"~以下略 また、eclipseのindex.jspファイル上でもエラーが表示されておりまして、 <%@ taglib uri="/tags/struts-logic" prefix="logic" %>のところで 「JSP Parsing Error:"/tags/struts-logic"がみつかりません。」と表示されます。 環境設定に問題があるのでは・・と調べてはいるのですが2日悩んでおりますが未だ解決に至っておりません。  http://localhost:8080/struts-blank/にアクセスするこは確認できております。  とりわけ自信がないのはeclipseでのTomcatの設定なのですが、色々調べてみたつもりですが、 上手くいきません。 クラスパス:C:j2sdk1.4.2_08\tools.jar ブートクラスパス:C:j2sdk1.4.2_08\rt.jar          C:j2sdk1.4.2_08\charset.jar 以上の設定をしています。 eclipseでは不要とのことですが、 JAVA_HOMEやTOMCAT_HOMEなどは環境変数で 設定してみました。  やれることはやったつもりなのですが.. もう私レベルでは手詰まりとなってしまいました。 どなたかお助けください。。。

    • ベストアンサー
    • Java
  • eclipse+Struts+Tomcat

    eclipse+Struts+Tomcatという環境で開発を行おうとしています。 環境は以下のとおりです。 Pleiades all in one 3.5 struts 1.3.10 Tomcat 6.0.29 まず手始めに、一番シンプルなフォームに送信ボタンが1つあるだけのものを作ろうとしているのですが、以下のエラーが出て先に進めません。 The server encountered an internal error () that prevented it from fulfilling this request. 書いたソースは下記のとおりです。 <?xml version="1.0" encoding="UTF-8" ?> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>hogehoge</title> </head> <body> <html:form action="/HOGE" method="post"> <html:submit value="送信" /> </html:form> </body> </html> これをhtmlタグを一切使わずに書くと何のエラーもなく表示されます。 eclipseでhtmlタグを使用しない開発は考えられないのですが、今回Javaが初めてで何がどう悪いのかの見当もつきません。 プロジェクト自体は、「動的Webプロジェクト」で作成しています。 どなたかご存知の方はご教示いただければと思います。 よろしくお願いいたします。

    • ベストアンサー
    • Java
  • strutsとstruts2.0のスピード

    同時接続者が多いSNSサイトの場合 strutsで作成されたプロジェクトと、 struts2で作成された場合どちが早いし軽いですか。 同時接続者が多いSNSサイトを製作する時、特に お勧めのjavaフレームワークがあったら教えて頂きたいです。 ではお答え宜しくお願い致します。

    • ベストアンサー
    • Java
  • EclipseでJavaScriptでのプロジェクトについて

    今、EclipseでJavaScriptが作成できるのですが、PHPとかと違ってJavaScript Web ページとかJavaScriptプロジェクトとか無いんですよね。 やっぱりWebページに表示させたいので、ダイナミックウェブプロジェクトとかになるんでしょうかね。 今、Eclipse使ってJavaScriptを作成している方がいましたら、どうか教えて下さい。 どうぞ宜しくお願い致します。

  • Eclipse WTP、Strutsについて

    Eclipse WTPを使い、Webアプリを作っています。 いくつか質問させて頂きます。 1、Eclipseについてですが、なぜか下記環境でEclipseが頻繁に停止しています。なぜでしょうか?また、解決策をお教えください。 2、下記環境でWebアプリを作り、参照JREをJDK5、コンパイラーを5.0準拠に換え、サーバーを開始すると、バージョンエラーみたいなエラーが返されてしまいます。なぜでしょうか?また、解決策をお教えください。 3、Strutsについてですが、プロパティーファイルに日本語を入れて、保存するとエラーが返されます。(Struts-blank(不確か)をそのままコピーして作成し、Application.propertiesに入力)なぜでしょうか?また、解決策をお教えください。 ■環境 Eclipse:3.3 アプリケーションサーバー:Tomcat6.0 フレームワーク:Struts1.3.8 参照JRE:JDK6

    • ベストアンサー
    • Java
  • Struts のバージョンについて

    Struts のバージョン選定についてご教授お願いします。 JDK6(or JDK5) Tomcat5.5 Eclipse3.2 + Struts でWebアプリの構築を検討していますが、Struts のバージョン選定について質問です。 Struts1.x.x (Struts2 ではない)では最新の「Struts 1.3.8」で問題無いでしょうか? JDK,Tomcat,Eclipse の各バージョンとの互換性などで問題があれば、ご指摘頂きたいです。 また、環境構築における各アプリケーションの組み合わせ、バージョン選定において、参考になるサイトがあれば教えて欲しいです。 自分なりに調べたのですが、明確なものが見つかりませんでした。 よろしくお願いします。

  • Eclipseでiアプリ作成

    Eclipseでiアプリ作成をしようとしてます。 >  作成したアプリを実行するには、プロジェクトの設定 が必要です。作成したプロジェクトを選択して、 eclipseのプロジェクトメニュー→DoJa-3.5設定で行い ます > と、ありますが・・・・ プロジェクトメニューの中に[DoJa-3.5設定]がありません。 なぜでしょう?

  • プロジェクトの新規作成

    質問が重なり大変恐縮です。 VisualStudio2005を購入したのですが、 プロジェクトの新規作成が出来ません。 下記の手順踏んで、プロジェクト名を記入後、 OKボタンが押せる状態になりません。。 開発ツールを使用するのは初めてなのですが、 全く別のソフトで、普通に新規作成や保存、など 普通に考えていましたが、なんかとても有り得ない状況でつまずいてます。。 ヘルプを参照すると下記の手順なのですが。 1[ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックします。 2[新しいプロジェクト] ダイアログ ボックスが表示されます。 3[プロジェクトの種類] ペインで、[Visual C++ プロジェクト] フォルダを選択します。[テンプレート] ペインに C++ のすべての種類のプロジェクト アイコンが表示されます。 4[テンプレート] ペインでアイコンを選択して、プロジェクトの種類を指定します。両方のペインの下に、作成するプロジェクトの種類を示すメッセージが表示されます。 5プロジェクトのプロパティを指定するか、またはこの手順を省略して Visual Studio の既定のプロジェクトのプロパティを使用します。詳細については、「コンテナとしてのプロジェクト」を参照してください。 6[OK] をクリックすると、プロジェクトの種類に対応したウィザードが開きます。 OKを押して雛形のテンプレート(例えばMFCなど)が開くイメージでしたが。。 オブジェクト名に拡張子をつけたり色々とやってみましたが、どうしてもプロジェクト新規作成が出来ません。 初めて使う際は特別な手順が別途必要なのでしょうか?

  • Androidのプロジェクト作成ができません・・・

    Androidのプロジェクト作成ができません・・・。画像あり 新規プロジェクト作成をしたいのですが、うまく作成できません。 初めてAndroidアプリを作成した時はうまくいったのですが、最近は「次へ」を選択できず進めない状況にあります。(下の画像にあるページから次に進めません。) 特に何か心当たりがあるわけでもないのでよくわかりません。 強いて言うのであれば、「Google Play Servises」をインストールし、このライブラリプロジェクトの作成をしたぐらいです。 始めて1週間ぐらいしかたってませんのでちんぷんかんぷんです。 どなたか御回答いただけると幸いです。 よろしくお願いします。