小编kap*_*ura的帖子

哪个是支持'提供'方法的正确Gradle插件?

我目前正在尝试将Project Lombok助手包含到我的Gradle项目中,但是在我的build.gradle中遵循他们对Gradle的说明时,我收到以下错误:

错误:(11,0)构建脚本错误,找不到支持的Gradle DSL方法:'provided()'!

可能的原因可能是:

  • 您正在使用不存在该方法的Gradle版本
  • 您没有应用提供该方法的Gradle插件
  • 或者构建脚本中存在错误

我当前的build.gradle文件:

apply plugin: 'java'

sourceCompatibility = 1.5
version = '1.0'

repositories {
    mavenCentral()
}

dependencies {
    provided "org.projectlombok:lombok:1.14.4"
    testCompile group: 'junit', name: 'junit', version: '4.11'
}
Run Code Online (Sandbox Code Playgroud)

java gradle lombok build.gradle

30
推荐指数
1
解决办法
1万
查看次数

如何在Liferay 6.2 CE GA2中设置<aui:input>标签的日历日期和语言环境?

我目前无法设置<aui:input>标签的日历日期和语言环境格式:

  • 它仍然显示一个空的非本地化输入模式(mm / dd / yyyy)
  • 单击以展开日历时,即使Date指定了值,所选日期也始终是现在
  • 在日历中选择日期后,输入字段将填充所选日期,但格式错误(仍然为mm / dd / yyyy)

由于我的声誉,我无法上传图像或共享一个以上的链接,因此在这里我将前面提到的三种情况合并为一个图像。

这是我目前在.jsp文件中所做的事情:

<%
Calendar calendar = CalendarFactoryUtil.getCalendar(themeDisplay.getTimeZone(), themeDisplay.getLocale());
Date date = new Date(571096800000l); // A random date different than NOW.
calendar.setTime(date);
System.out.println("calendar date = " + calendar.getTime()); // Fri Feb 05 22:00:00 GMT 1988

Format formatter = FastDateFormatFactoryUtil.getDate(themeDisplay.getLocale(), themeDisplay.getTimeZone());
String formattedDate = formatter.format(date);
System.out.println("formatted date = " + formattedDate); // formatted date = 5.02.88
%>

<aui:input type="date" name="test1" value="<%= calendar %>"/>
<aui:input …
Run Code Online (Sandbox Code Playgroud)

java calendar date liferay-6 liferay-aui

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

标签 统计

java ×2

build.gradle ×1

calendar ×1

date ×1

gradle ×1

liferay-6 ×1

liferay-aui ×1

lombok ×1