기존의 다중 모듈 메이븐 프로젝트에서 아키타 입을 만들려고합니다. 이를 위해 루트 디렉토리 (루트 pom.xml이있는 디렉토리)로 디렉토리를 변경하고 "mvn archetype : create-from-project"를 실행합니다. 빌드가 완료되지 않습니다 나는 다음과 같은 오류 얻을 :기존의 maven 프로젝트에서 아키타 입을 만들 수 없습니다.
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:create-from-project (default-cli) on project siaci-d: charsetName
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.MojoFailureException: charsetName
at org.apache.maven.archetype.mojos.CreateArchetypeFromProjectMojo.execute(CreateArchetypeFromProjectMojo.java:285)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 19 more
나는 maven-을 확인 : 나는 다음과 같은 스택 추적을 볼 수 -e 및 -X 플래그를 다시 실행
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:create-from-project (default-cli) on project siaci-d: charsetName -> [Help 1]
을 archetype-plugin 문서를 참조하고 charsetName 특성에 대한 참조를 찾지 못했습니다. 그래서이 문제를 해결하는 방법에 대해 약간 분실했습니다. 우분투 상자에서 Java 1.6.0_25와 함께 maven 3.0.4를 사용하고 있습니다. 어떤 충고?
여기에 어떤 문제가 발생했는지 알 수 있습니까?
프로젝트에서 소스 등의 인코딩을 설정 했습니까? – khmarbaise
예. 인코딩을 ISO-8859-1로 설정했습니다. 두 가지 방법, 즉 maven 컴파일러 플러그인 구성의 태그와 속성을 시도했습니다. 그들 중 누구도 나를 위해 일하지 않았다 ... –