我已经花了大约10个小时在网上找到这个已经尝试过的尝试重试的解决方案,但是我没有找到任何新的解决方案,也没有找到我所在的解决方案。试过。你能帮忙吗?
背景: 我是这样的开发环境的新手,所以我可能会错过一些简单的东西。我正在尝试学习创建Alexa Skills并使用Maven编译一组示例文件:
我正在执行此操作:
mvn assembly:assembly -DdescriptorId=jar-with-dependencies package
我在Windows 7 Pro x64上。我安装了jdk-8u60-windows-x64.exe。 使用Windows CMD(虽然会对更好的终端上的建议感到高兴!) 没有运行Eclipse。
C:
是root,但我将JDK安装到E:\Program Files\Java\jdk1.8
...
我将JAVA HOME设置到根目录 - E:\Program Files\Java\jdk1.8
...
我使用\bin
设置PATH;添加到前面。注意:\oracle\java
已经存在一条路径,但我尝试使用和不使用该路径,但没有任何更改。
我用M2和M2_Home设置了maven。
毕竟,我仍然得到编译器没有关联的问题。所以我尝试了很多东西:
没有任何效果。
我仍然收到错误no compiler associated.
任何安装后我的bin中都没有Javac.exe。
现在我的头发少了很多。任何帮助都会很棒。
答案 0 :(得分:0)
终于搞定了。没什么新鲜的。重新安装,这是它,但有所不同。我将JRE重新安装在与JDK不同的位置。可能是noobie错误(?)。当我第一次安装JDK时,我没有JRE。 JDK安装程序也自动安装了JRE,但首先问我放在哪里。除了JDK之外,该屏幕并未特别引用JRE。而我,并不是真正理解两者之间的区别,也不是需要另一个安装位置,只是使用了相同的文件夹。这可能是问题所在,因为现在它的工作非常完美。谢谢大家。