小编Bea*_*tad的帖子

发挥框架形式问题

我在http://www.playframework.org/documentation/2.0.4/JavaTodoList上做的例子, 但我有表格的问题.如果您查看"任务表单"部分,您将看到我被要求添加静态表单taskForm = form(Task.class); 到应用程序控制器.

我得到的问题是"方法表单(类)未定义类型应用程序"

我正在运行play-2.1-RC1而不是play-2.0.4(play-2.0.4是示例中谈到的那个)

这是我得到的编译错误

[info] Compiling 4 Scala sources and 2 Java sources to /Users/johnnybekkestad/Documents/workspace/play/todolist/target/scala-2.10/classes...
[error] /Users/johnnybekkestad/Documents/workspace/play/todolist/app/controllers/Application.java:12: error: cannot find symbol
[error]     static Form<Task> taskForm = form(Task.class);
[error]                                  ^
[error]   symbol:   method form(Class<Task>)
[error]   location: class Application
[error] 1 error
[error] (compile:compile) javac returned nonzero exit code
[error] application -

! @6d1acongn - Internal server error, for (GET) [/] ->

sbt.PlayExceptions$CompilationException: Compilation error[error: cannot find symbol]
    at sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15$$anonfun$apply$16.apply(PlayReloader.scala:322) ~[na:na]
    at sbt.PlayReloader$$anon$2$$anonfun$reload$2$$anonfun$apply$15$$anonfun$apply$16.apply(PlayReloader.scala:322) ~[na:na]
    at scala.Option.map(Option.scala:133) …
Run Code Online (Sandbox Code Playgroud)

java playframework playframework-2.1

7
推荐指数
1
解决办法
5704
查看次数

使用TFS Git进行分叉

我现在在一个使用TFS和Git的项目中.而且我意识到我不再能够分叉了,所以我想我会问你们你们对此的看法是一个解决方案.

我遇到的问题是我有一个"基础"项目.这将重新用于我们拥有的每个客户.但每个客户都有一定程度的修改(约5-10%).

我计划将项目"A"分叉到"Client_A"并进行所需的更改.可以进行更改的所有类是"A"中抽象类的实现,因此只要满足依赖性,我就能够同步新版本的A.

我现在的问题是不支持Forking,我们之前在团队中使用了bitbucket.但是既然我们现在已经与公司其他部门整合在一起,那么我们需要运行其他人正在运行的东西......

这就是我在想的事情......

git clone http://mycompany.com/tfs/MyDefaultCollection/My Git Projects/_git/A
cd A
git fetch origin
git branch -a
git checkout -b a_branch1 origin/a_branch1
git checkout -b a_branch2 origin/a_branch2
git checkout -b a_branchN origin/a_branchN
git branch -a
git remote add new-origin http://mycompany.com/tfs/MyDefaultCollection/My Git Projects/_git/Client_A
git push --all new-origin
git push --tags new-origin
git remote rm origin
git remote rename new-origin origin
Run Code Online (Sandbox Code Playgroud)

如果我这样做,我还能上游到A吗?

git tfs github git-fork

7
推荐指数
1
解决办法
3146
查看次数

标签 统计

git ×1

git-fork ×1

github ×1

java ×1

playframework ×1

playframework-2.1 ×1

tfs ×1