Projekt CVS

0

Załadowałem projekt z CVS i nie mogę go budować.

Description Resource Path Location Type
Source folder 'src/main/java' in project 'CVS' cannot output to distinct source folder 'target/classes' CVS Build path Build Path Problem

Description Resource Path Location Type
The project cannot be built until build path errors are resolved CVS Unknown Java Problem

9

Spora bezczelność, żeby zadawać pytanie po zmasakrowaniu swojego poprzedniego wątku http://4programmers.net/Forum/Kosz/211828-pomoc_spring_hibernate_opieka_i_drobne_poprawki_nad_gotowym_projektem

1

No to łaskawie kliknij prawym guzikiem na ten projekt, daj Properties i wejdź w zakładkę Build path i zobacz co mu się tam nie podoba.
Poza tym zrób z tego katalogu
mvn clean install
bo może to coś maven zaćpał

0

Robię mvn clean install

dostaję:

[WARNING] Some problems were encountered while building the effective model for com.itfuture.asdwar:1
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:tomcat-maven-plugin is missing. @ line 47, column 12
[WARNING] 'reporting.plugins.plugin.version' for org.apache.maven.plugins:maven-changes-plugin is missing. @ line 674, column 21
[WARNING] 'reporting.plugins.plugin.version' for org.apache.maven.plugins:maven-checkstyle-plugin is missing. @ line 677, column 21
[WARNING] 'reporting.plugins.plugin.version' for org.apache.maven.plugins:maven-javadoc-plugin is missing. @ line 685, column 21
[WARNING] 'reporting.plugins.plugin.version' for org.apache.maven.plugins:maven-jxr-plugin is missing. @ line 688, column 21
[WARNING] 'reporting.plugins.plugin.version' for org.apache.maven.plugins:maven-pmd-plugin is missing. @ line 691, column 21
[WARNING] 'reporting.plugins.plugin.version' for org.apache.maven.plugins:maven-surefire-report-plugin is missing. @ line 698, column 21

Czyli zapewne muszę doinstalować te pluginy?

2

Nie. Masz zacząć używać mózgu. Projekt hulał na mavenie 2 a ty budujesz go mavenem 3. Różnica jest taka ze Maven 2 zakładał że jak nie podałeś wersji plugina to ciągnął najnowszą, a Maven 3 tak nie robi bo zakłada że najnowsza nie znaczy najlepsza. Albo buduj z 2 albo wyspecyfikuj konkretne wersje tych pluginów w pomie.
BTW: Maven sam sobie ciągnie pluginy i biblioteki jeśli dobrze je okreslisz w pomie...

0

Dodałem wersję Mavena 2.2.1

Zrobiłem maven clean

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building ASD OFFICE
[INFO] task-segment: [clean]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory C:\Users\win7\Desktop\projekt\asd eclipse\asd\target
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Wed Feb 13 0054 CET 2013
[INFO] Final Memory: 11M/27M
[INFO] ------------------------------------------------------------------------

Teraz zrobić maven build

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building asd OFFICE
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
[WARNING] While downloading org.apache.commons:commons-io:1.3.2
This artifact has been relocated to commons-io:commons-io:1.3.2.
https://issues.sonatype.org/browse/MVNCENTRAL-244

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:

  1. com.sunjar:1.4.2

Try downloading the file manually from the project website.

Then, install it using the command:
mvn install:install-file -DgroupId=com.sun -DartifactId=tools -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=com.sun -DartifactId=tools -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

Path to dependency:
1) org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0
2) com.sunjar:1.4.2


1 required artifact is missing.

for artifact:
org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0

from the specified remote repositories:
appfuse (http://static.appfuse.org/repository),
central (http://repo1.maven.org/maven2),
codehaus.org (http://repository.codehaus.org),
snapshots (http://snapshots.repository.codehaus.org)

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Wed Feb 13 0053 CET 2013
[INFO] Final Memory: 17M/41M
[INFO] ------------------------------------------------------------------------

Po waszych komentarzach aż się boję spytać co dalej :).

Prócz tego cały czas pokazuje mi braki
więc będę musiał dopisać wersję pluginów?
Description Resource Path Location Type
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:aspectj-maven-plugin:1.0:compile (execution: default, phase: process-sources) pom.xml /asd line 89 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:native2ascii-maven-plugin:1.0-alpha-1:native2ascii (execution: native2ascii-utf8, phase: generate-resources) pom.xml /asd line 256 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:dbunit-maven-plugin:1.0-beta-1:operation (execution: test-compile, phase: test-compile) pom.xml /asd line 193 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:native2ascii-maven-plugin:1.0-alpha-1:native2ascii (execution: native2ascii-8859_1, phase: generate-resources) pom.xml /asd line 271 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:hibernate3-maven-plugin:2.1:hbm2ddl (execution: default, phase: process-test-resources) pom.xml /asd line 162 Maven Project Build Lifecycle Mapping Problem

Edit[]

Faktycznie pora zacząć używać mózgu.

Wszystko jest napisane!
Dzięki za pomoc.

3

Dalej to moge ci tylko polecić zmianę branży, bo programisty z ciebie nie będzie. I nie zrozum mnie źle, ja nie chce być złośliwy, ale marnujesz tylko czas.
Pierwszy błąd jest taki że zmieniła się ścieżka do danego artefaktu i trzeba zaktualizować poma. Chociaż zapewne w firmie macie własne repozytorium mavena i to w ogóle z niego powinieneś ściągać biblioteki...

0

Dobra "Shalom" dzięki za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1