我尝试安装 play framework 2.1.0 并使用 sql server 和 MySQLWorkBench 来访问数据库。我也在使用java。
实际上在我的笔记本电脑上,everyhting 运行良好,但在我的公司桌面上,我无法运行我的应用程序,因为存在未解决的依赖关系,播放找不到 mysql 连接器 5.1.18。
我查找了许多解决方案,似乎是代理问题。这与本主题相同:SBT not resolve Squeryl dependency
它最终是一个代理问题,但没有人说如何解决它(我有代理服务器地址和端口)?
有谁知道如何解决这一问题?
干杯
import sbt._
import Keys._
import play.Project._
object ApplicationBuild extends Build {
val appName = "myApplication"
val appVersion = "1.0-SNAPSHOT"
val appDependencies = Seq(
// Add your project dependencies here,
"mysql" % "mysql-connector-java" % "5.1.18",
javaCore,
javaJdbc,
javaEbean
)
val main = play.Project(appName, appVersion, appDependencies).settings(
// Add your own project settings here
)
}
我已经深入研究了,仍然存在这个代理问题,但我想办法将 mysql-connector-java 手动下载到 play 的存储库中,但是在运行时,它仍然尝试从 web 下载连接器并且确实不要使用我下载的那个。
您知道如何告诉游戏控制台直接访问我的连接器,而不是在网络上寻找连接器吗?
干杯