如何在游戏框架中将罐子添加到类路径中?
-
24-10-2019 - |
题
我的项目需要使用一些第三方罐子。我假设我将它们放在项目中的LIB/目录中,但是我在哪里配置游戏将它们添加到ClassPath中?
我正在Eclipse中开发,我知道我可以将它们添加到Eclipse Project的构建路径中,但这不一定会在运行时将其引用。
解决方案
Play会自动将应用程序LIB目录中的所有罐子添加到ClassPath。
至 引用:
播放应用程序类路径如下(按以下顺序)构建:
* The /conf directory for the application * The $PLAY_PATH/framework/play.jar * All jar files found in your application /lib directory * All jar files found in the $PLAY_PATH/framework/lib directory
其他提示
不要忘记做一个
玩EC
或者
玩越来越多
当您在Lib文件夹中添加新罐子时。如果您不这样做,Eclipse不会看到它们。
玩! Runtime自动从LIB文件夹中找到第三方罐子,因此不必担心运行时。
到目前为止,两个答案都是错误的,因为一旦您同步,它就会删除它们。它还开始围绕Play的软件包管理功能。
此处列出了其他方法(例如,maven/etc) http://www.playframework.org/documentation/1.2.3/dependency
播放邮件列表中还有一个帖子: http://groups.google.com/group/play-framework/browse_thread/thread/b54e4e25ae49161b
这个答案确实对我有帮助。光滑的方式通过内部/依赖项添加罐子。https://stackoverflow.com/a/7185133/3439
不隶属于 StackOverflow