2

Magnolia CMS と Blossom を使用しています。
クラスに注釈を追加すると、次のようになります。

注釈は -source 1.3 ではサポートされていません (注釈を有効にするには -source 5 以降を使用してください)
@Template(value="Blossom Template")*

Spring アノテーション (@Controller など) もコンパイルされません。私の間違いはどこですか?

私の pom.xml 依存関係:

<dependencies>
    <dependency>
        <groupId>info.magnolia</groupId>
        <artifactId>magnolia-module-blossom</artifactId>
        <version>1.1</version>
    </dependency>

    <dependency>
        <groupId>info.magnolia</groupId>
        <artifactId>magnolia-module-admininterface</artifactId>
        <version>4.3.5</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>info.magnolia</groupId>
        <artifactId>magnolia-taglib-cms</artifactId>
        <version>4.3.5</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>info.magnolia</groupId>
        <artifactId>magnolia-taglib-utility</artifactId>
        <version>4.3.5</version>
        <scope>provided</scope>
    </dependency>
</dependencies>
4

2 に答える 2

5

Java 1.5 でコンパイルするには、maven.compiler プロパティを変更する必要があります。

<properties>
    <!-- maven-compiler-plugin configuration -->
    <maven.compiler.source>1.5</maven.compiler.source>
    <maven.compiler.target>1.5</maven.compiler.target>
</properties>

これを行う別の方法 (ただし目立たない方法) は次のとおりです。

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <version>2.3.1</version>
  <configuration>
    <source>1.5</source>
    <target>1.5</target>
  </configuration>
</plugin>

資力 :

同じトピックで:

于 2010-08-29T19:18:44.600 に答える
-2

これが回答されたことをうれしく思いますが、マグノリアコミュニティ、特にメーリングリストを使用して将来マグノリアについて質問することをお勧めします。これはあなたとコミュニティに利益をもたらします。

http://www.magnolia-cms.com/home/community/mailing-lists.htmlを参照してください

ありがとう-ボリス

于 2010-08-30T09:41:49.913 に答える