2011-12-24 2 views
0

I 설치하고 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을 사용하고 있습니까? 내가 여기에서 다운로드 한 SDK 3.7.2을 사용하고 4.0 – maks

+0

를 사용해보십시오 : https://developer.atlassian.com/display/DOCS/Installing+the+Atlassian+Plugin+SDK – abolotnov

+0

나는 AnalyticsConfigData 클래스를 디 컴파일 시도 하지만 jad는 이러한 예외를 발생시키는 populateFromSystem 메소드에서 코드의 일부를 디 컴파일 할 수 없습니다. – maks

답변

0

문제를 일으키는 -이 문제를 치료하고있다.

0

JAD는 전체 AnalyticsConfigData 클래스를 컴파일 할 수 있지만, 디 컴파일했다 populateFromSystem 코드의 일부 코드의 다음 줄은 내가 윈 XP와 7 아틀라스 명령을 실행 한

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

같은 예외를 던질 수 창조 과정에서 오류가 없었습니다. GraphicsEnvironment로는 특정 플랫폼이기 때문에, 어쩌면 내가 오픈 JDK를 제거했고, 태양 JDK를 설치 한

+0

안녕, 내 환경, boyj의 GS와 GE가 null이 아닌 것을 시도했다. – abolotnov