M
MavenNeuling
Gast
Hallo alle zusammen,
ich bin recht neu im Umgang mit Maven2 und ich bin auch sogleich auf ein Problem gestoßen.
Ich habe ein funktionierende Klasse mal in das 5 Minuten Quickstart tutorial mit eingebaut. In der Klasse steht nichts(wirklich), bis auf eine enumeration. javac compiliert die Klasse einwandfrei. Maven gibt ein haufen "not a statement" und "; expected" Meldungen raus.
Hier mal der Code
Und hier mal die Fehlermeldung von Maven
H:\Projekte\MavenTest\my-app>mvn install
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building my-app
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] [resources:resources {execution: default-resources}]
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources,
i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory H:\Projekte\MavenTest\my-app\src\main
\resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 1 source file to H:\Projekte\MavenTest\my-app\target\classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,24
] ';' expected
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,25
] not a statement
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,30
] ';' expected
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,32
] not a statement
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,37
] ';' expected
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,39
] not a statement
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,44
] ';' expected
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Tue Mar 30 18:39:57 CEST 2010
[INFO] Final Memory: 7M/13M
[INFO] ------------------------------------------------------------------------
Ich hoffe es kann mir hier jemand erklären warum Maven das nicht Compilieren will.
Danke schon mal im Voraus.
ich bin recht neu im Umgang mit Maven2 und ich bin auch sogleich auf ein Problem gestoßen.
Ich habe ein funktionierende Klasse mal in das 5 Minuten Quickstart tutorial mit eingebaut. In der Klasse steht nichts(wirklich), bis auf eine enumeration. javac compiliert die Klasse einwandfrei. Maven gibt ein haufen "not a statement" und "; expected" Meldungen raus.
Hier mal der Code
Java:
package com.mycompany.app;
public class Test
{
public enum TYPE{ENUM1, ENUM2, ENUM3}
}
Und hier mal die Fehlermeldung von Maven
H:\Projekte\MavenTest\my-app>mvn install
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building my-app
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] [resources:resources {execution: default-resources}]
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources,
i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory H:\Projekte\MavenTest\my-app\src\main
\resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 1 source file to H:\Projekte\MavenTest\my-app\target\classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,24
] ';' expected
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,25
] not a statement
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,30
] ';' expected
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,32
] not a statement
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,37
] ';' expected
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,39
] not a statement
H:\Projekte\MavenTest\my-app\src\main\java\com\mycompany\app\Charting.java:[8,44
] ';' expected
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Tue Mar 30 18:39:57 CEST 2010
[INFO] Final Memory: 7M/13M
[INFO] ------------------------------------------------------------------------
Ich hoffe es kann mir hier jemand erklären warum Maven das nicht Compilieren will.
Danke schon mal im Voraus.