hyperjaxb3不生成文件

hyperjaxb3不生成文件,第1张

hyperjaxb3不生成文件

更新

最终,OP似乎在项目的根目录中而不是在寻找生成的类

targetgenerated-sourcexjc
,尽管该教程明确指出了查找位置

如果浏览target / generated-sources /
xjc目录,例如,将发现很少的生成的Java文件

PurchaseOrderType.java


再一次,我不明白这一点。为我工作。

我的步骤是:

  • 解压缩
    hyperjaxb3-ejb-template-basic-0.6.0-maven-src.zip
    到某个位置
  • schema.xsd
    src/main/resources
  • po.xml
    src/test/samples
  • mvn clean install

这就是我得到的,很干净:

[INFO] Scanning for projects...[WARNING] [WARNING] Some problems were encountered while building the effective model for org.jvnet.hyperjaxb3:hyperjaxb3-ejb-template-basic-maven:jar:0.6.0[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 75, column 12[WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.[WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects.[WARNING] [INFO] [INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1[INFO]       [INFO] ------------------------------------------------------------------------[INFO] Building Hyperjaxb3 Samples [po-initial:maven] 0.6.0[INFO] ------------------------------------------------------------------------[INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ hyperjaxb3-ejb-template-basic-maven ---[INFO] Deleting C:Projectsworkspaceshj3disthyperjaxb3-ejb-template-basic-0.6.0target[INFO] [INFO] --- maven-hyperjaxb3-plugin:0.6.0:generate (default) @ hyperjaxb3-ejb-template-basic-maven ---[INFO] Sources are not up-to-date; XJC execution will be executed.[WARNING] According to the Java Persistence API specification, section 2.1, entities must be top-level classes:"The entity class must be a top-level class."Your JAXB model is not customized as with top-level local scoping, please use the <jaxb:globalBinding localScoping="toplevel"/> global bindings customization.        org.jvnet.hyperjaxb3.ejb.plugin.EjbPlugin[WARNING] According to the Java Persistence API specification, section 2.1, entities must implement the serializable interface:"If an entity instance is to be passed by value as a detached object(e.g., through a remote interface), the entity class must implement the Serializable interface."Your JAXB model is not customized as serializable, please use the <jaxb:serializable/> global bindings customization element to make your model serializable.        org.jvnet.hyperjaxb3.ejb.plugin.EjbPlugin[INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ hyperjaxb3-ejb-template-basic-maven ---[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent![INFO] Copying 2 resources[INFO] Copying 0 resource[INFO] Copying 1 resource[INFO] [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ hyperjaxb3-ejb-template-basic-maven ---[WARNING] File encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent![INFO] Compiling 5 source files to C:Projectsworkspaceshj3disthyperjaxb3-ejb-template-basic-0.6.0targetclasses[INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ hyperjaxb3-ejb-template-basic-maven ---[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent![INFO] Copying 2 resources[INFO] [INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ hyperjaxb3-ejb-template-basic-maven ---[WARNING] File encoding has not been set, using platform encoding Cp1252, i.e. build is platform dependent![INFO] Compiling 5 source files to C:Projectsworkspaceshj3disthyperjaxb3-ejb-template-basic-0.6.0targettest-classes[INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ hyperjaxb3-ejb-template-basic-maven ---[INFO] Surefire report directory: C:Projectsworkspaceshj3disthyperjaxb3-ejb-template-basic-0.6.0targetsurefire-reports------------------------------------------------------- T E S T S-------------------------------------------------------Running RoundtripTestDetected [file:/C:/Projects/workspaces/hj3/dist/hyperjaxb3-ejb-template-basic-0.6.0/target/classes/meta-INF/persistence.xml].    RoundtripTestLoading entity manager factory properties.    RoundtripTestLoading entity manager factory properties from [file:/C:/Projects/workspaces/hj3/dist/hyperjaxb3-ejb-template-basic-0.6.0/target/test-classes/persistence.properties].    RoundtripTestTesting samples.    RoundtripTestSample directory [C:Projectsworkspaceshj3disthyperjaxb3-ejb-template-basic-0.6.0srctestsamples].    RoundtripTestTesting sample [po.xml].    RoundtripTestUnmarshalling.    RoundtripTestOpening session.    RoundtripTestSaving the object.    RoundtripTestOpening session.    RoundtripTestLoading the object.    RoundtripTestClosing the session.    RoundtripTestInitial object:<?xml version="1.0" encoding="UTF-8" standalone="yes"?><purchaseOrder orderDate="1999-10-20">    <shipTo country="US">        <name>Alice Smith</name>        <street>123 Maple Street</street>        <city>Mill Valley</city>        <state>CA</state>        <zip>90952</zip>    </shipTo>    <billTo country="US">        <name>Robert Smith</name>        <street>8 Oak Avenue</street>        <city>Old Town</city>        <state>PA</state>        <zip>95819</zip>    </billTo>    <comment>Hurry, my lawn is going wild!</comment>    <items>        <item partNum="872-AA"> <productName>Lawnmower</productName> <quantity>1</quantity> <USPrice>148.95</USPrice> <comment>Confirm this is electric</comment>        </item>        <item partNum="926-AA"> <productName>Baby Monitor</productName> <quantity>1</quantity> <USPrice>39.98</USPrice> <shipDate>1999-05-21</shipDate>        </item>    </items></purchaseOrder>    RoundtripTestSource object:<?xml version="1.0" encoding="UTF-8" standalone="yes"?><purchaseOrder orderDate="1999-10-20" Hjid="1">    <shipTo country="US" Hjid="2">        <name>Alice Smith</name>        <street>123 Maple Street</street>        <city>Mill Valley</city>        <state>CA</state>        <zip>90952</zip>    </shipTo>    <billTo country="US" Hjid="1">        <name>Robert Smith</name>        <street>8 Oak Avenue</street>        <city>Old Town</city>        <state>PA</state>        <zip>95819</zip>    </billTo>    <comment>Hurry, my lawn is going wild!</comment>    <items Hjid="1">        <item partNum="872-AA" Hjid="1"> <productName>Lawnmower</productName> <quantity>1</quantity> <USPrice>148.95</USPrice> <comment>Confirm this is electric</comment>        </item>        <item partNum="926-AA" Hjid="2"> <productName>Baby Monitor</productName> <quantity>1</quantity> <USPrice>39.98</USPrice> <shipDate>1999-05-21</shipDate>        </item>    </items></purchaseOrder>    RoundtripTestResult object:<?xml version="1.0" encoding="UTF-8" standalone="yes"?><purchaseOrder orderDate="1999-10-20" Hjid="1">    <shipTo country="US" Hjid="2">        <name>Alice Smith</name>        <street>123 Maple Street</street>        <city>Mill Valley</city>        <state>CA</state>        <zip>90952</zip>    </shipTo>    <billTo country="US" Hjid="1">        <name>Robert Smith</name>        <street>8 Oak Avenue</street>        <city>Old Town</city>        <state>PA</state>        <zip>95819</zip>    </billTo>    <comment>Hurry, my lawn is going wild!</comment>    <items Hjid="1">        <item partNum="872-AA" Hjid="1"> <productName>Lawnmower</productName> <quantity>1</quantity> <USPrice>148.95</USPrice> <comment>Confirm this is electric</comment>        </item>        <item partNum="926-AA" Hjid="2"> <productName>Baby Monitor</productName> <quantity>1</quantity> <USPrice>39.98</USPrice> <shipDate>1999-05-21</shipDate>        </item>    </items></purchaseOrder>    RoundtripTestChecking the document identity.    RoundtripTestFinished testing sample [po.xml].    RoundtripTestFinished testing samples.    RoundtripTestTests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.456 secResults :Tests run: 1, Failures: 0, Errors: 0, Skipped: 0[INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ hyperjaxb3-ejb-template-basic-maven ---[INFO] Building jar: C:Projectsworkspaceshj3disthyperjaxb3-ejb-template-basic-0.6.0targethyperjaxb3-ejb-template-basic-maven-0.6.0.jar[INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ hyperjaxb3-ejb-template-basic-maven ---[INFO] Installing C:Projectsworkspaceshj3disthyperjaxb3-ejb-template-basic-0.6.0targethyperjaxb3-ejb-template-basic-maven-0.6.0.jar to C:Repositoryorgjvnethyperjaxb3hyperjaxb3-ejb-template-basic-maven.6.0hyperjaxb3-ejb-template-basic-maven-0.6.0.jar[INFO] Installing C:Projectsworkspaceshj3disthyperjaxb3-ejb-template-basic-0.6.0pom.xml to C:Repositoryorgjvnethyperjaxb3hyperjaxb3-ejb-template-basic-maven.6.0hyperjaxb3-ejb-template-basic-maven-0.6.0.pom[INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 11.185 s[INFO] Finished at: 2014-10-09T00:56:18+01:00[INFO] Final Memory: 22M/101M[INFO] ------------------------------------------------------------------------

我不知道为什么它对您不起作用。普莱斯发布

mvn clean install -X
dir /b/s
日志,以便我可以检查您的设置。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5560142.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存