0

私は本当に困惑しています。私は長い間休止状態と戦ってきましたが、実行時間を過ぎても成功しませんでした。単独で実行しようとすると、ランタイム例外が発生しました。それから私はそれをgwt(元のプロジェクトは休止状態のないgwtでした)とmavenと統合してみるべきだと決めました。更新サイトを介してgwtおよびhibernateプラグインをインストールし、マーケットプレイスを介してEclipse wtpのmavenをインストールしました。右クリックして、gwt +hibernateプロジェクトをmavenプロジェクトに変換しました。次のエラーが発生します。プロジェクトの出力ディレクトリを設定する必要があります。 / BGUSched / war / WEB-INF / classesにこれは私の自動生成されたpom.xmlです(トップレベルのディレクトリにあります-BGUSched)

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>BGUSched</groupId>
  <artifactId>BGUSched</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <build>
    <sourceDirectory>src</sourceDirectory>
    <testSourceDirectory>test</testSourceDirectory>
    <resources>
      <resource>
        <directory>src</directory>
        <excludes>
          <exclude>**/*.java</exclude>
        </excludes>
      </resource>
    </resources>
    <plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.3.2</version>
        <configuration>
          <source>1.7</source>
          <target>1.7</target>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>

私のクラスパス:-hibernate(ユーザーライブラリとして):
-antlr-2.7.6.jar
-commons-collections-3.1.jar -dom4j
-1.6.1.jar -hibernate3.jar-hibernate-jpa-2.0-api-1.0。 0.Final.jar -javassist-3.9.0.GA.jar -slf4j-api-1.5.8.jar -slf4j-simple-1.5.8.jar gwt : -appengine-api-1.0-sdk- 1.6.3- appengine-api-1.0-sdk-1.6.4 -appengine-api-1.0-sdk-1.7.0 -appengine-api-labs-1.6.3- appengine-api-labs-1.6.4 -appengine-jsr107cache-1.6。 3 -appengine-jsr107cache-1.6.4 -appengine-local-runtime-shared -appengine-tools-api -BGUSched.jar(私のプロジェクトのjar) -commons-codec-1.3 -commons-fileupload-1.2.2




















-commons-io-2.1
-commons-logging-1.03
-datanucleus-appengine-1.0.10.final
-datanucleus-core-1.1.5
-datanucleus-jpa-1.1.5
-el-api
-facebook4gwt-1.0.8
-geronimo -jpa_3.0_spec-1.1.1
-geronimo-jta_1.1_spec-1.1.1
-guice-2.0
-gwt-cal-0.9.3(私の中に埋め込まれている他のプロジェクト)
-gwt-dev
-gwt-dnd-3.1.2
-gwt-log-3.1.8-javadoc
-gwt-plus-v1-0.2-alpha
-gwt-servlet
-gwt-user
-httpclient-4.0
-httpcore-4.0.1
-jdo2-api-2.3-eb
-JOpenId-1.08 -sources
-jsp-api
-jsr107cache-1.1
-nekohtml-1.9.14
-openid4java-0.9.6
-repackaged-appengine-ant-1.7.1
-repackaged-appengine-ant-launcher-1.7.1
-repackaged-appengine-jasper-6.0.29
repackaged-appengine-jasper-el-6.0.29
repackaged-appengine-tomcat- juli -6.0.29servlet
-
apispring4gwt -
0.0.1validation
-api-1.0.0.GAvalidation-api-1.0.0.GA-sources
xercesImpl-2.8.1

GWT SDK(2.5.0)gwt
-user gwt
-dev
検証-api-1.0.0.GA-ソース
validation-api-1.0.0.GA

その他のjarファイル:
junit
mysql-connector-java-5.1.6-bin
ojdbc5

私がここで混乱していないこと、そしてあなたたちが私を助けることができることを願っています

4

2 に答える 2

0

次のアーキオタイプを使用できます。

Mojo gwt-maven-plugin

次に、pom.xml に Hibernate の依存関係を追加します。

于 2013-01-17T09:03:13.593 に答える
0

プロジェクトを右クリックするだけです - Build Path - Configure -> Java Build Path -> Source Tab -> Set up Default Output folder to BGUSched/war/WEB-INF/classesに移動します

ここに画像の説明を入力

于 2013-01-16T17:47:34.403 に答える