2011-12-24 3 views
0

私はインストールとConfluenceプラグインSDKでプレイしようとしている、そしてそれは、プラグインのスケルトンを作成し、この段階で失敗します:アトラス作成・合流・プラグインは、致命的なエラー

[email protected]:~/workspace$ atlas-create-confluence-plugin 
Executing: /home/abolotnov/dev/atlas_sdk/apache-maven/bin/mvn com.atlassian.maven.plugins:maven-confluence-plugin:3.7.2:create 
[INFO] Scanning for projects... 
[INFO] ------------------------------------------------------------------------ 
[INFO] Building Maven Default Project 
[INFO] task-segment: [com.atlassian.maven.plugins:maven-confluence-plugin:3.7.2:create] (aggregator-style) 
[INFO] ------------------------------------------------------------------------ 
[INFO] [confluence:create] 
[INFO] ------------------------------------------------------------------------ 
[ERROR] FATAL ERROR 
[INFO] ------------------------------------------------------------------------ 
[INFO] null 
[INFO] ------------------------------------------------------------------------ 
[INFO] Trace 
java.lang.NullPointerException 
    at com.dmurph.tracking.AnalyticsConfigData.populateFromSystem(AnalyticsConfigData.java:90) 
    at com.dmurph.tracking.AnalyticsConfigData.<init>(AnalyticsConfigData.java:61) 
    at com.atlassian.maven.plugins.amps.util.GoogleAmpsTracker.<init>(GoogleAmpsTracker.java:40) 
    at com.atlassian.maven.plugins.amps.util.GoogleAmpsTracker.<init>(GoogleAmpsTracker.java:33) 
    at com.atlassian.maven.plugins.amps.AbstractProductAwareMojo.getGoogleTracker(AbstractProductAwareMojo.java:64) 
    at com.atlassian.maven.plugins.amps.CreateMojo.execute(CreateMojo.java:19) 
    at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483) 
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678) 
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:553) 
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:523) 
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371) 
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:268) 
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181) 
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356) 
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137) 
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:356) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:616) 
    at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) 
    at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) 
    at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) 
    at org.codehaus.classworlds.Launcher.main(Launcher.java:375) 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 8 seconds 
[INFO] Finished at: Sat Dec 24 09:10:16 PST 2011 
[INFO] Final Memory: 32M/290M 
[INFO] ------------------------------------------------------------------------ 

どれ治すこれまで?

+0

コンフルエンス3.7を使用していますか? 4.0を使用するようにしてください – maks

+0

私はSDK 3.7.2を使用しています。私はここからダウンロードしました:https://developer.atlassian.com/display/DOCS/Installing+the+Atlassian+Plugin+SDK – abolotnov

+0

私はAnalyticsConfigDataクラスを逆コンパイルしようとしましたjadはそのような例外を投げるpopulateFromSystemメソッドでコードの一部を逆コンパイルできません。 – maks

答えて

0

私はopen-jdkを取り除き、sun jdkをインストールしました。これが問題を解決しました。

0

JADは全体AnalyticsConfigDataクラスをコンパイルすることはできませんが、逆コンパイルしているpopulateFromSystemのコードのその部分のコードの唯一の次の行は、私は勝利XPと7にアトラスのコマンドを実行している

GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); 
gs = ge.getScreenDevices(); 

、このような例外をスローすることができます作成中にエラーはありませんでした。 GraphicsEnvironmentはプラットフォーム固有のものかもしれませんが、おそらく問題の原因になります

+0

こんにちは、私の環境では、boyj gsとgeはnullではありませんでした。 – abolotnov