天道酬勤,学无止境

archetypes

Maven-archetype-webapp 目录结构?(Maven-archetype-webapp Directory Structure?)

问题 是否有可能或可行的方法使用 maven-archetype-webapp 原型来生成具有简单目录结构的 maven webapp,例如 /src /main /java /resources /webapp /test /java /resources 回答1 我假设您的问题是在使用 maven-archetype-webapp 时新项目中缺少java和test文件夹。 没有选项可以使该原型添加这些。 当然,您可以在项目创建后手动添加它们。 您可能会在以下列表之一中找到其他原型: http://myjeeva.com/exclusive-maven-archetype-list.html http://docs.codehaus.org/display/MAVENUSER/Archetypes+List 如果没有与您需要的匹配,我建议创建一个自己的原型:http://maven.apache.org/guides/mini/guide-creating-archetypes.html 这很容易,如果您打算多次使用,那可能值得付出努力。 回答2 其实我不太确定你在问什么,我的意思是你在寻找 maven-archetype-webapp 的替代解决方案吗? 使用 maven archetype,您可以轻松创建上述目录结构,当然 java 和 test 文件夹将在那里丢失。 mvn

2021-11-27 04:11:12    分类:技术分享    maven   maven-archetype   archetypes

Maven-archetype-webapp Directory Structure?

Is there a possibility or a workaroud to use maven-archetype-webapp archetype to generate a maven webapp with plain directory structure like /src /main /java /resources /webapp /test /java /resources

2021-11-20 19:08:52    分类:问答    maven   maven-archetype   archetypes

如何从新的内容类型中删除继承的字段(How to remove an inherited field from a new content type)

问题 我正在使用 ArgoUML/AGX/Plone 4.1 生成一个使用“atevent”作为构造型的子类。 如何删除继承的“事件正文文本”字段? 回答1 您可以将小部件设置为不可见以进行编辑和查看。 YourSchema['FieldName'].widget.visible = {'view': 'hidden', 'edit':'hidden' } 回答2 如果原始架构中需要该字段,您还需要 YourSchema['FieldName'].required = False

2021-11-11 09:42:09    分类:技术分享    content-type   plone   archetypes

How to remove an inherited field from a new content type

I'm working with ArgoUML/AGX/Plone 4.1 to generate a subclass using "atevent" as the stereotype. How do I remove the inherited "Event body text" field?

2021-11-06 07:01:58    分类:问答    content-type   plone   archetypes

Maven create archetype:有没有办法声明属性(默认为一个值),以免提示它们?(Maven create archetype: Is there a way to declare properties (defaulted to a value) so as not to have them prompted?)

问题 我正在努力创建一个 Maven 原型。 它工作正常。 我还有一项改进要做,如下所述 在archetype-metadata.xml ,我声明了以下属性。 <requiredProperties> <requiredProperty key="item1"> <defaultValue>${artifactId}_1</defaultValue> </requiredProperty> <requiredProperty key="item2"> <defaultValue>${artifactId}_2</defaultValue> </requiredProperty> </requiredProperties> 当我创建项目时,它会提示输入所需的属性。 我只需要在创建项目时不提示输入这些值(这将强制接受默认值)? 所以,我的问题是:有没有办法声明属性(默认为一个值),以免提示它们?

2021-10-29 14:55:21    分类:技术分享    maven   properties   prompt   required   archetypes

Maven create archetype: Is there a way to declare properties (defaulted to a value) so as not to have them prompted?

I am working on creating a maven archetype. It is working fine. I have one more enhancement to do which is explained below In the archetype-metadata.xml, I declared the following properties. <requiredProperties> <requiredProperty key="item1"> <defaultValue>${artifactId}_1</defaultValue> </requiredProperty> <requiredProperty key="item2"> <defaultValue>${artifactId}_2</defaultValue> </requiredProperty> </requiredProperties> When I create the project, it is prompting for the required properties as it should. All I need is NOT to prompt for these values (which would force to accept the default

2021-10-26 17:42:32    分类:问答    maven   properties   prompt   required   archetypes

无法查看我基于原型的内容类型(My Archetypes-based content type can't be viewed)

问题 我有一个小的 Plone 扩展,它包含一个简单的基于原型的内容类型(与我无法添加 TTW 相同,请参阅我之前的问题); 项目设置在 GitHub 上。 添加对象后,我在执行plone.abovecontenttitle内容提供程序期间plone.abovecontenttitle KeyError: 'view' : {'container': <MyType at /plone/test-for-new-types/a-mytype-object>, 'context': <MyType at /plone/test-for-new-types/a-mytype-object>, 'default': <object object at 0x7fc4f8ebe520>, 'here': <MyType at /plone/test-for-new-types/a-mytype-object>, 'loop': {}, 'nothing': None, 'options': {'args': ()}, 'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7fc4c9484db8>, 'request': <HTTPRequest, URL=https://my.testing.site

2021-10-19 05:53:41    分类:技术分享    plone   plone-4.x   archetypes

OpenJPA 的 Maven 原型(Maven archetypes for OpenJPA)

问题 问候。 我刚刚开始探索 Maven,我使用 m2eclipse 作为在 Eclipse 中使用 Maven。 我发现有一个基于 hibernate 的原型,其 Group Id: com.rfc.maven.archetypes 和 Artifact Id: jpa-maven-archetype 有谁知道是否有基于 OpenJPA 的包含测试框架的投影的原型? 非常感谢。 回答1 有谁知道是否有基于 OpenJPA 的包含测试框架的投影的原型? 据我所知不是。 所以我的建议是使用 jpa-maven-archetype 并针对 OpenJPA 和 JPA 2.0 调整它。 首先,生成一个项目: $ mvn archetype:generate \ -DgroupId=com.stackoverflow \ -DartifactId=Q4161012 \ -DpackageName=com.stackoverflow.domain \ -DarchetypeGroupId=com.rfc.maven.archetypes \ -DarchetypeArtifactId=jpa-maven-archetype \ -DarchetypeVersion=1.0.0 \ -DremoteRepositories=http://maven.rodcoffin.com/repo \

2021-10-09 05:32:06    分类:技术分享    jpa   maven   jpa-2.0   openjpa   archetypes

My Archetypes-based content type can't be viewed

I have a little Plone extension which contains a simple Archetypes-based content type (the same which I had not been able to add TTW, see my previous question); the project setup is on GitHub. After adding an object, I get a KeyError: 'view' during execution of the plone.abovecontenttitle content provider: {'container': <MyType at /plone/test-for-new-types/a-mytype-object>, 'context': <MyType at /plone/test-for-new-types/a-mytype-object>, 'default': <object object at 0x7fc4f8ebe520>, 'here': <MyType at /plone/test-for-new-types/a-mytype-object>, 'loop': {}, 'nothing': None, 'options': {'args'

2021-09-07 18:31:50    分类:问答    plone   plone-4.x   archetypes

My Archetypes-based content type can't be added

I'm developing an add-on package which introduces a few Archetypes-based content types; these are defined in the default profile of that package. After (re-) installing my package in the Quick-Installer, I can see my types in the types tool; but I can't add them TTW, and they are not listed in the folder_constraintypes_form. I did select them in the "Allowed content types" multiselect list of the Folder portal type. Since I got a ValueError from FactoryTypeInformation._getFactoryMethod in an bin/instance debug session, I "developed" Products.CMFPlone (branch 2.2) and changed the TypesTool.py

2021-08-11 23:52:13    分类:问答    plone   plone-4.x   archetypes