我下载了当前版本的Android Studio(截至2013年7月4日)我还下载了JDK版本7u25.
但是,它在启动后显示错误:请确保JAVA_HOME指向JDK而不是JRE.
我不知道如何解决这个问题,这不会让我运行IDE.我将不胜感激任何帮助.
我遇到的问题是eclipse无法解决我的项目的任何依赖项.这会导致问题,因为即使依赖关系似乎在编码时工作正常(我得到自动完成),我仍然会得到一个很大的错误列表,指出缺少的工件.
过滤这些时,我发现了以下内容:
容器'Maven Dependencies'引用了不存在的库'/home/[...]/.m2/repository/com/sun/tools/1.5.0/tools-1.5.0.jar'
看起来这个依赖是由struts2引入的,他们的pom中的配置文件如下所示:
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.5.0</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
Run Code Online (Sandbox Code Playgroud)
那个systemPath解析了,所以我没有看到这会导致麻烦的原因.在任何情况下,有没有办法告诉eclipse这个m2eclipse依赖是一个在本地存储库中找不到的系统依赖?
我正在捣乱春天的一个主要指南:http://spring.io/guides/gs/maven/
但当y到达我必须用maven编译的部分时,会发生以下情况:
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building gs-maven-initial 0.1.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ gs-maven-i
nitial ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources,
i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory c:\Java\WorkSpace\maven_beginer\src\m
ain\resources
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ gs-maven-init
ial ---
[WARNING] File encoding has not been set, using platform encoding Cp1252, i.e. b
uild is platform dependent!
[INFO] Compiling 2 source files to …Run Code Online (Sandbox Code Playgroud)