我有一个开源项目的maven pom文件.这个pom文件有所有信息,如它依赖的其他罐子等.我安装了maven.创建了一个dir samprj并将pom文件复制到该目录中.cd进入那个dir并运行mvn命令而没有任何参数,但我遇到了一堆错误.我对maven来说绝对是新手,所以我觉得我错过了一些东西.我也尝试过从Eclipse(导入项目 - exisitng maven项目),但除了eclipse创建一个只有该文件pom.xml的项目之外,它也不起作用.我希望首先它会下载项目的jar,然后下载所有相关的jar和配置文件,但没有任何东西.所以给定一个pom文件如何从中构建项目?
在我的grails应用程序中,我有:
keywords = Keyword
.findAll("from Keyword where locale = '$locale' order by rand() ", [max:20])
Run Code Online (Sandbox Code Playgroud)
假设表中有数千行符合上述条件.但似乎从表返回的行不是随机的,但是按顺序将行存储在Db中,尽管在返回的20行的上下文中它们是随机的.为了我的应用程序工作,我希望此查询从表中返回完全随机的行,如行ID 203,行ID 3789,行ID 9087,行ID 789,依此类推.怎么可能?
我在Fedora linux上使用Eclipse 3.5 IDE.太多的白色或浅灰色会伤害我的眼睛.我设法将编辑器和控制台窗口的背景改为黑色,但没有别的,所以我仍然看到30%到40%的空间不是黑色.如何更改包浏览器的背景颜色?
如果不可能那么如何破解eclipse源代码或配置文件来做到这一点,并将所有UI面板颜色从当前浅灰色和文本更改为黑色到黑色的其他颜色?
我知道这个jasypt库:
http://www.jasypt.org/index.html
效果很好,但仅提供了十六进制或Base64进行加密。
都不适合我,因为十六进制代码太长,并且Base64无法安全地通过URL或作为Javascript参数传递。我正在寻找只产生小写字母a到z和数字0到9的东西。是否有这样的库?