Java - FAQ
IDE
idea Cannot find declaration to go to ,ctrl+左键无法进入代码
打开 File | Project Structure
打开 Modules | java
, 选中 src
(代码目录), 右键设置为 Sources
(源代码) 即可
对比
和 PHP 异同
- 建议每个自定义类都添加一个 toString 方法
Gradle
Gradle Sync 时候出现 Could not get resource
需要查看代理的方式
1. 使用代理
1. gradle 文件夹
$ vim ~/.gradle/gradle.properties
2. 项目中的 gradle.properties
$ vim /path/to/project/gradle.properties
把这几个值根据相应的要求进行处理
# 这个是 http 代理
systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=1086
systemProp.https.nonProxyHosts=192.168.*
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1086
# 这个是 socket5 方法
org.gradle.jvmargs=-DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1087
2.下载大小和存储位置
在gradle-wrapper.properties中查看gradle下载地址和版本
去查看所有分发的gradle版本地址: https://services.gradle.org/distributions
在这里可以查看到最新的gradle版本,点击可下载.
存储位置:
如果这里文件内容有变化, 便是在下载的. 不要心焦, 慢慢等待
$ ~/.gradle/wrapper/dists/gradle-5.1.1-all/97z1ksx6lirer3kbvdnh7jtjg/
耐心等待
等待构建