我尝试使用gvNIX删除项目中的Spring Roo,使用以下步骤:
记录在: http://docs.spring.io/spring-roo/reference/html/removing.html
但我发现删除已完成但有一些错误:
如果我删除文件.aj和实用程序“occ checksum”没有使用,一切都是正确的。
这是gvNIX中的错误?也许它可以修复下一个版本
//创建Petclinic项目
project --topLevelPackage com.gvnix.gmt --projectName gmt
//持久性
jpa setup --provider HIBERNATE --database HYPERSONIC_PERSISTENT
//创建实体和字段
entity jpa --class~ .domain.Equipo --sequenceName EQU_SEQ
字段字符串--fieldName nombre --notNull --sizeMin 3 --sizeMax 30 --class~.domain.Equipo
//添加查找程序
finder add --finderName findEquiposByNombre --class~.domain.Equipo
//添加网络图层
web mvc setup
web mvc all --package~.web
web mvc finder all
web mvc language --code de
web mvc language --code es
//启用gvNIX JPA实用程序
jpa gvnix setup
//使用实体批量更新方法创建Spring @Service类
jpa批次全部
//启用gvNIX Web MVC批处理实用程序
web mvc批量设置
//在所有控制器中添加对JPA批处理操作的支持
web mvc batch all
//添加JQuery,Datatables和Bootstrap
web mvc jquery setup
web mvc datatables setup
web mvc jquery all
web mvc bootstrap setup
//创建主模式
web mvc datatables add --type~.web.EquipoController
//设置菜单
菜单设置
//添加乐观并发控制
occ checksum set --entity~.domain.Equipo
日志设置 - 级别信息
//动态配置
配置创建--name local
配置属性add --name log4j.rootLogger
配置属性值--configuration local --property
log4j.rootLogger --value ERROR
配置列表
配置导出
//修改持久性以使用具有地理空间支持的POSTRGRES数据库
jpa setup --provider HIBERNATE --database POSTGRES --userName gvnix --databaseName postgis_example --password gvnix --hostName localhost
//为我们的项目添加空间支持
jpa geo setup --provider HIBERNATE_SPATIAL
//向所有者实体
添加新的地理位置字段field geo --fieldName localizacion --type POINT --class~.domain.Equipo
//生成地理实体查找器
finder geo all
//修改实体字段以使用地理组件
web mvc geo field --controller~.web.EquipoController --field localizacion
//创建不同的地图视图
web mvc geo controller --class~.web.MapaEquipoController --preferredMapping mapequipos
web mvc geo entity add --controller~.web.EquipoController --map mapequipos
web mvc geo controller --class~.web.MapaGlobalController --preferredMapping mapaglobal
web mvc geo entity add --controller~.web.EquipoController --map mapaglobal
// web mvc geo entity all
//生成所有实体地理网络层
//将基础图层添加到地图视图
web mvc geo tilelayer --name satellit --url“http://maptile.maps.svc.ovi.com/maptiler/maptile/newest/satellite.day/ {z} / {x} / {y} / 256 / png8”
web mvc geo wmslayer --name“valencia的地质图”--url“http://mapas.igme.es/gis/services/Cartografia_Geologica/IGME_GeologicoCValenciana_400/MapServer/WMSServer” - format“image / png”--transparent true --version“1.1.1”--crs EPSG4326 --layers“0,1,2,3”
//向地图视图中添加工具
web mvc geo tool measure --name measure
web mvc geo tool custom --name latlng --icon fa-location-arrow --activateFunction activateLatLngTool --deactivateFunction deactivateLatLngTool --iconLibrary fa
答案 0 :(得分:0)
如果您认为可能存在错误,请针对gvNIX提出错误,引用此问题并提供更多详细信息以及如何重现错误。