我正试图在学校的一台电脑上为LibGDX设置CompSci。
.jar的版本是1.4.1,根文件夹通常位于C驱动器,学校的网络有管理员问题,这可能会导致问题
使用Gradle设置和导入项目的整个过程进行得很顺利。但是,一旦生成,每个项目(核心、桌面)都会丢失各自的Gradle依赖关系(持久化),每个项目都包含使用LibGDX类所需的jar文件。因此,进口产品将无法正常工作。例如,
进口com.badlogic.gdx.graphics.GL20;
在com.badlogic下面会有红色的下划线,如果依赖项能够加载,情况就不会是这样了。
我的老师告诉我,学校网络可能阻止了分级设置的某些特性,阻止了它完全加载梯度依赖项。有什么方法可以解决这个问题,或者找到其他方法将LibGDX环境放到学校的计算机上?
可能会有另一种解决办法。我发送了我制作的一个游戏(一个jar文件)并用Winrar打开了它,公开了LibGDX使用的类文件。有可能让Eclipse在学校使用吗?
发布于 2014-11-05 17:58:46
你可以从这里下载罐子。然后将所有jars放在项目目录中的libs文件夹中。然后进入项目的build.gradle文件并进行以下更改:
在allprojects块中,在repositories块之后添加以下内容:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}这告诉它在构建路径中包含libs目录中的所有jars。现在既然你这样做了,你想告诉它不要在MavenCentral上寻找他们。因此,在所有其他块(core、android、desktop等)中,注释掉以compile、开头的每一行,除了(表示compile project的行,如compile project(":core") )。
https://stackoverflow.com/questions/26748504
复制相似问题