2012-01-25 15 views
-1

Eclipseプロジェクトにmavenプロジェクトがあります。私は、公共の変数を持つプロジェクトに格好のファイルを追加しました。別のJavaクラスのgroovy変数にアクセスしますが、コンパイルエラーが発生します(下記参照)。 GRECLIPSEプラグインがインストールされています。私はmvnを使用してプロジェクトをビルドするときにも、コマンドラインを介して正常にコンパイルされます。Eclipseで同じプロジェクトのJavaクラスでGroovy変数にアクセスできない

どうすれば解決できますか?

Groovyのクラス - 同じパッケージ内

package com.impl 

class UserConstants { 
    public static final String USER_PREFERENCES = 
     """Some value""" 
} 

Javaクラス。インポート行で私は、「インポートは解決できない」とによるものと私はまた、Groovyのプロジェクトにプロジェクトを変換

package com.impl 

import static com.impl.UserConstants.USER_PREFERENCES; 

public class UserPreferences { 
    public UserPreferences() { 
     System.out.println(USER_PREFERENCES); 
    } 
} 
+2

あなたの質問は十分ではありません。コンパイルエラーとは何ですか? – paislee

+0

もちろん、 "変数に解決できません" –

+0

パッケージの可視性はありますか?それがメンバ変数の場合、クラスをインスタンス化しましたか? – paislee

答えて

0

「USER_PREFERENCES変数に解決できない」SYSOUT行でエラーを取得エラーが出る解決しました問題

関連する問題