小编Fab*_*ian的帖子

如何使用多维列表作为 Maven 插件的参数

我目前正在开发一个 Maven 插件并且在使用参数的可能性时遇到了一些问题。

我想要实现的是 Maven Projects POM 中使用我的插件的条目(像这样):

<configuration>
 <values>
    <value>
        <valueList>
            <thing1>test1</thing1>
            <thing2>something.xml</thing2>
            <thing3>asdf</thing3>
        </valueList>
    </value>
    <value>
        <valueList>
            <thing1>test2</thing1>
            <thing2>somethingelse.xml</thing2>
            <thing3>asdf</thing3>
        </valueList>
    </value>
 </values>
</configuration>
Run Code Online (Sandbox Code Playgroud)

导致一个名称为 Values 的列表对象,其中包含具有值 thing1、thing2、thing3 等的列表元素。

我尝试将其添加到我的代码中:

/**
* @parameter 
*/
private List<String> valueList;

/**
* @parameter 
*/
private List<List> values;
Run Code Online (Sandbox Code Playgroud)

但是当我尝试像这样运行它时,我收到以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site) on project *myproject*:
failed to get report for *myplugin*:
Unable to parse configuration of mojo *myplugin*:startReport for parameter Values:
Cannot determine child type: *myplugin*.ValueList -> [Help …
Run Code Online (Sandbox Code Playgroud)

arrays plugins list multidimensional-array maven

5
推荐指数
0
解决办法
1018
查看次数

Android L setEnterTransition不起作用

我目前正在尝试在Android 5.0中使用新的过渡动画.我开始按照许多教程的建议:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
    getWindow().setEnterTransition(new Explode());
    getWindow().setExitTransition(new Explode());
    setContentView(R.layout.activity_quiz);
    getActionBar().setTitle("Java Skill");
    getActionBar().setElevation(2);
}
Run Code Online (Sandbox Code Playgroud)

我将此代码放入项目的每个活动中,但它永远不会有效.我得到的唯一动画是从底部"滑动实现".我在这里做错了吗?我是否必须在我的布局或styles.xml中定义其他内容?

我希望有人遇到和我一样的问题.首先十分感谢!

android transitions android-5.0-lollipop

4
推荐指数
1
解决办法
2905
查看次数