对应以下问题:
我想知道,如何格式化代码以通常需要枚举.
Foo.java
public enum Foo {
a(1), b(2);
}
Run Code Online (Sandbox Code Playgroud)
Bar.java
public class Bar {
public Bar(generic enum);
}
Run Code Online (Sandbox Code Playgroud)
稍后我将有更多的枚举类,如"foo",但你仍然可以创建包含任何类型的枚举类的栏.顺便说一下,我有"jdk1.6.0_20"......
尝试从以下链接查看教程:
http://blog.dartwatch.com/2012/03/building-client-server-dart-app-part-1.html http://blog.dartwatch.com/2012/03/building-client-server-dart -app-部分2.HTML
这是我的pubspec.yaml:
name: myapp
description: A sample application
dependencies:
log4dart: any
mongo_dart: 0.0.1
unittest: { sdk: unittest }
crimsonhttp:
git: git://github.com/chrisbu/CrimsonHttp.git
Run Code Online (Sandbox Code Playgroud)
这是错误:
解决依赖关系......
包'log4dart'取决于来自'托管'和'git'的两个来源.
如果我将'log4dart'添加到pubspec(any)或无.错误总是一样的.'log4dart'无论如何都是从'mongo_dart'安装的.有没有任何关于该特定错误消息的经验?对我来说,它似乎就像循环依赖问题.
解决方案 直到'crimsonhttpd'得到问题修复或接受我的拉取请求,使用我的github存储库和以下pubspec示例:
name: myapp
description: A sample application
dependencies:
mongo_dart: 0.0.1
unittest: { sdk: unittest }
crimsonhttp:
git: git://github.com/geekrumper/CrimsonHttp.git
log4dart:
Run Code Online (Sandbox Code Playgroud)