저는 IntellijIdea를 처음 접했고 기본 프로젝트를 설정하는 단계별 절차를 찾고 있습니다.Maven + Jaxb project + IntellijIdea 시작하기
내 프로젝트는 Maven + Jaxb 클래스에 따라 다르므로이 프로젝트를 컴파일 할 때 JAXB 객체가 Maven 플러그인에 의해 생성되도록 Maven 프로젝트가 필요합니다. pom.xml 파일에서 지금은 내가 빈 프로젝트를 만들어이
- 처럼 시작 그것에 마야 프로젝트를
- 추가 메이븐 모듈 말은
- 추가 된 다음과 같은 설정
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>MaJa</groupId>
<artifactId>MaJa</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.1</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>xjc</goal>
</goals>
</execution>
</executions>
<configuration>
<schemaDirectory>${basedir}/src/main/resource/api/MaJa</schemaDirectory>
<packageName>com.rimt.shopping.api.web.ws.v1.model</packageName>
<outputDirectory>${build.directory}</outputDirectory>
</configuration>
</plugin>
</plugins>
</build>
</project>
우선 모두 올바른 설정입니까?
[프로젝트]> [마우스 오른쪽 클릭 메뉴]에서 [Make/Compile 'MaJa]를 클릭하면 아무 것도하지 않았습니다.
나는 yoru 답장을 기다리고 있습니다.
우수 생성되었습니다. Maven이 버전 1.3에서 주석이 지원되지 않는다고 불평하는 문제가 있었지만 그래서 내가 설정'다음 추가 받는다는 - 컴파일러 플러그인 <구성> 1.7 1.7 구성> ' ** 이제 하나 개 더 질문 ** 내가 클래스 (java 파일)에서 발생된다 '$ {build.directory}'또는'$ {build.sourceDirectory}'에 있어야합니다. 너가 그것을 지적하지 않았기 때문에 다만 확인하고 싶었다. –
build.directory에 보관하면 새로운 빌드 – Ilya
이 제거되고 다시 만들어 져야하기 때문에 그것들은'$ {build.directory}'에 있어야합니다. 그러면 IDE는이 파일들을 볼 수 없게됩니다. t를'src' 디렉토리에 저장하므로 코드를 작성하는 동안 자동 완성/오류가 발생하지 않습니다. 확실하지 않은, 아직 시도하지 않은하지만 당신은 내가 무슨 말하는지 알아? –