小编Gar*_*rry的帖子

Maven没有正确选择JAVA_HOME

我在Windows环境中使用maven编译我的项目.虽然我刚刚创建了项目并添加了各种库的依赖项.

当我添加它们时,maven开始抱怨失踪tools.jar,所以我在下面添加到我的pom.xml:

<dependency>
  <groupId>com.sun</groupId>
  <artifactId>tools</artifactId>
  <version>1.6</version>
  <scope>system</scope>
  <systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
Run Code Online (Sandbox Code Playgroud)

当我运行maven安装时,我得到了丢失jar的错误,如下所示:

[ERROR] Failed to execute goal on project GApp: Could not resolve dependencies for project GApp:GApp:war:0.0.1-SNAPSHOT: Could not find artifact com.sun:tools:jar:1.6 at specified path C:\Program Files\Java\jre6\lib\tools.jar -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

问题是它tools.jar在" C:\Program Files\Java\jdk1.6.0_26\lib"中并且在JAVA_HOME环境变量中正确设置但是maven仍然在jre文件夹中查找错误消息" C:\Program Files\Java\jre6\lib\tools.jar".

C:\>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.6.0_26
Run Code Online (Sandbox Code Playgroud)

有趣的是:当我设置依赖的完整路径时,它工作得很好.但我不想硬编码.

<dependency>
  <groupId>com.sun</groupId>
  <artifactId>tools</artifactId>
  <version>1.6</version>
  <scope>system</scope>
  <systemPath>C:\Program Files\Java\jdk1.6.0_26\lib\tools.jar</systemPath>
</dependency>
Run Code Online (Sandbox Code Playgroud)

有人可以建议任何动态解决方案吗?

java pom.xml maven

26
推荐指数
1
解决办法
5万
查看次数

javamail 是一个不太安全的应用程序吗?

我只是在开发一个从Gmail读取电子邮件并进行进一步处理的电子邮件程序。最初使用 SO 中提供的代码(下面提供的链接)我收到一个异常,提示“我的访问已被阻止,我需要通过 Web 浏览器登录”。

同时,我在收件箱(我正在尝试连接)中看到一封电子邮件,上面写着“谷歌帐户:登录尝试被阻止”,我需要通过以下链接禁用现代安全性“ https://www.google .com/settings/security/lesssecureapps ”。

我尝试禁用并成功连接。

那么这是否意味着这Javamail是一个不太安全的应用程序?或者有什么方法可以在不禁用该选项的情况下仍然连接?

提前致谢。加里

[我使用的代码:]

java email gmail email-client jakarta-mail

5
推荐指数
1
解决办法
4115
查看次数

在python中重置打印功能

我刚开始研究Python并需要帮助.

在壳中我做了

>>> print = 1
Run Code Online (Sandbox Code Playgroud)

现在,当我试图打印任何类似的东西

>>> print ("hello")
Run Code Online (Sandbox Code Playgroud)

我得到了"TypeError: 'int' object is not callable,显然是因为现在打印一个int

我能够弄清楚,如果我重新启动shell,打印开始再次正常工作.

我想知道如何print将其重置为原始状态,即打印到控制台而不重新启动shell?

python python-3.x

2
推荐指数
2
解决办法
722
查看次数

标签 统计

java ×2

email ×1

email-client ×1

gmail ×1

jakarta-mail ×1

maven ×1

pom.xml ×1

python ×1

python-3.x ×1