当我尝试为工具添加依赖性时,我得到一个奇怪的问题并在我的pom.xml中获得编译时异常.jar显示如下(Missing artifact com.sun:tools:jar:1.6.0)
我已将JAVA_HOME变量设置如下:
JAVA_HOME:C:\ Program Files\Java\jdk1.6.0_34
当我将它硬编码到JDK1.6的实际路径时,我没有发现任何错误,如下所示.
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.6.0</version>
<scope>system</scope>
<systemPath>C:\Program Files\Java\jdk1.6.0_34\lib\tools.jar</systemPath>
</dependency>
Run Code Online (Sandbox Code Playgroud)
但我知道这不是好习惯.请求解决此错误的指导.
我正在开发一个由多个微服务组成的基于 Spring 的应用程序。我的一个微服务充当 Eureka 服务器,到目前为止一切正常。
在我所有的其他微服务(用@EnableEurekaClient注释)中,我想启用这样的健康检查:
应用程序.yml
eureka:
client:
healthcheck:
enabled: true
Run Code Online (Sandbox Code Playgroud)
我注意到的第一件事是我的 IDE 显示了一个错误:
无法解析配置属性“eureka.client.healthcheck.enabled”
这发生在 Intellij Idea 和 STS 中,所以我认为这不仅仅是 IDE 错误!
应用程序启动失败,并显示一个长UnsatisfiedDependencyException,其根本原因如下:
引起:java.lang.ClassNotFoundException:org.springframework.boot.actuate.health.OrderedHealthAggregator at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_151] at java.lang.ClassLoader。 loadClass(ClassLoader.java:424) ~[na:1.8.0_151] 在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) ~[na:1.8.0_151] 在 java.lang.ClassLoader.loadClass( ClassLoader.java:357) ~[na:1.8.0_151] ... 省略了 87 个常用帧
如果我将compile('org.springframework.boot:spring-boot-starter-actuator') 添加到我的 build.gradle 文件(我假设,这是错误消息想要告诉我的),它会编译并正常启动。但是,IDE 仍然向我显示上述错误。
我的问题如下:
1.如果想要使用 Eureka 健康检查,执行器是否需要在类路径上的预期行为?
2.为什么我的 IDE 会收到错误信息?
感谢帮助!
我有一个功能,我必须通过我的确认对话框调用我的托管bean,这是用于删除按钮.当用户点击删除按钮时,会弹出一个确认对话框,并onclick
显示"是",我的相对托管bean应该被调用.但我无法做到.
<p:commandButton id="Delete" action="#{tbeanId.delete}" icon="ui-icon ui-icon-trash"
value="Delete" title="GDeleteButton" ajax="false" onclick="PF('groupDeleteConfirm').show();" type="button">
<p:confirm header="Delete Record" message="Are you sure about deleting this record?" icon="ui-icon-alert"/>
</p:commandButton>
<p:confirmDialog global="true" showEffect="fade" hideEffect="explode" widgetVar="groupDeleteConfirm">
<p:commandButton title="GDelYesButton" value="Yes" oncomplete="PF('groupDeleteConfirm').hide()" " />
<p:commandButton title="GDelNoButton" value="No" onclick="PF('groupDeleteConfirm').hide()" type="button" />
</p:confirmDialog>
Run Code Online (Sandbox Code Playgroud) 我创建了一个可运行的jar,并将其包含在我的项目(Maven项目)中。但是当我尝试做mvn clean package时。我的构建失败了我的一个类导入给我一个错误,指出该包不存在(jar中存在)。
我试过的
错误信息:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project interplan: Compilation failure: Compilation failure:
[ERROR] ..\..\..\MyVehicles.java:[11,40] error: package com.vehicles.parts.manager does not exist
Run Code Online (Sandbox Code Playgroud)
请指导。提前致谢。
我正在读一本书,并在Java中遇到了"阴影变量"一词,但没有任何描述.最终这些变量用于什么以及如何实施?
我想从表的最后一列中删除border
和,并显示好像最后一列不是唯一的一部分,并且表已在倒数第二列中结束。css
HTML
table
实际需求:在行中出现错误的地方显示错误图像。
请找到我一直在尝试的以下代码:
table {
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
}
td, th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}
tr:nth-child(even) {
background-color: #dddddd;
}
#myTable tbody > tr:last-child > td {
border: 0;
}
Run Code Online (Sandbox Code Playgroud)
<table id="myTable">
<tr>
<th>Company</th>
<th>Contact</th>
<th>Country</th>
</tr>
<tr>
<td>abc</td>
<td>ffff</td>
<td>Germany</td>
<td><img src="smiley.gif" alt="Smiley face" width="42" height="42"></img></td>
</tr>
<tr>
<td>abac</td>
<td>dddd</td>
<td>Mexico</td>
<td><img src="smiley.gif" alt="Smiley face" width="42" height="42"></img></td>
</tr>
<tr>
<td>abcd</td>
<td>fdfd</td>
<td>Austria</td>
<td><img src="smiley.gif" …
Run Code Online (Sandbox Code Playgroud)我需要编写一个程序,应该能够通过java编程向手机发送短信。到目前为止我所知道的是使用短信网关并将调制解调器与 SIM 卡连接。
但我无法在客户端计算机上安装 SMS 网关和调制解调器。我可以使用smtp
主机吗?
How can i use Web Service to send sms?
Run Code Online (Sandbox Code Playgroud)
我们将非常感谢您的时间和贡献。
我试图获取点击链接的值,但我得到了未定义.请找到我一直在尝试的代码:
<table id="tableData" style="width: 100%;">
<tr>
<tr>
<td><a onClick="changeValue();">Apple</a> </td>
<td>23-May-2016</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
$(document).on('click', '#tableData td a', function () {
alert($(this).parent().attr('value'));
});
Run Code Online (Sandbox Code Playgroud)
现在,当我点击Apple
链接时,我应该得到价值,Apple
但我得到的是undefined
.谁能告诉我哪里出错了?
如何在 JavaScript 中获取 URL 的第一个和第二个斜杠?
网址:http://localhost:8089/submodule/module/home.html
现在我想要这个值/submodule/module
下面是我一直在尝试的代码
window.location.pathname.substring(0, window.location.pathname.indexOf("/",2))
Run Code Online (Sandbox Code Playgroud)
这只有我一个人/submodule
window.location.pathname.substring(0, window.location.pathname.lastIndexOf("/",window.location.pathname.lastIndexOf("/")-1))
Run Code Online (Sandbox Code Playgroud)
这也不起作用。任何人都可以指导我哪里出错了。
我有一个要求,在那里我有防止用户输入=
的textbox
在整个应用程序以防止漏洞。
<input type="text"></input>
Run Code Online (Sandbox Code Playgroud)
我一直在使用它antisamy-1.4.4.xml
,XSSFilter.java
它负责很多漏洞检查,但不检查'='
输入的符号textbox
。无论如何我可以为整个应用程序完成的文本框做些什么?
java ×5
html ×2
javascript ×2
maven ×2
maven-2 ×2
antisamy ×1
css ×1
dialog ×1
jar ×1
java-ee ×1
jquery ×1
jsf ×1
jsf-2 ×1
maven-3 ×1
pom.xml ×1
primefaces ×1
sms ×1
sms-gateway ×1
spring ×1
validation ×1
web-services ×1