I run the Maven the command *mvn archetype:generate* in command Prompt
It shows
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO] >>> maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom >>>
[INFO] <<< maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom <<<
[INFO] --- maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Interactive mode
Run Code Online (Sandbox Code Playgroud)
我正在使用Maven 3.0.5版本从存储库生成示例项目需要大约30分钟的时间.
我不知道为什么需要这么长时间
Xml内容是
<?xml version="1.0" encoding="UTF-8"?>
<COUNTRY xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3schools.com Country_Details.xsd">
<STATE name="AndhraPradesh">
<DISTRICT name="Chittoor">
<PHONENO>255258</PHONENO>
<ADDRESS>bazarr Street</ADDRESS>
</DISTRICT>
<DISTRICT name="Kadapa">
<PHONENO>24137457</PHONENO>
<ADDRESS>congtres Street</ADDRESS>
</DISTRICT>
</STATE>
<STATE>
...
</STATE>
</COUNTRY>
Run Code Online (Sandbox Code Playgroud)
这是我的国家/地区 Country.java
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = " ", propOrder = { "state" })
@XmlRootElement(name = "COUNTRY")
public class COUNTRY {
@XmlElement(name = "STATE", required = true)
protected List<Districts> state;
public List<Districts> getSTATE() {
if (state == null) {
state = new ArrayList<Districts>();
}
return this.state;
}
}
Run Code Online (Sandbox Code Playgroud)
包装信息:
@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.w3schools.com",
elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) …Run Code Online (Sandbox Code Playgroud)