我正在Eclipse中进行Maven构建,我的项目需要Maven 2.我的Maven运行时设置为embedded(3.2.1/1.5.1.20150109-1819).如何设置运行时使用Maven 2?
我尝试通过指向我的Maven 2安装来设置运行时安装,但这不起作用.
我是一个全新的java新手,我有这个问题.我尝试解码Json,为了做到这一点,我想导入这些包:
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
Run Code Online (Sandbox Code Playgroud)
"导入无法解决"......这些软件包是否已不可用,或者我是否必须做其他事情才能使它们正常工作?
Thanx提前.
我有一个属性文件,我想在其中将文件路径定义为变量,然后引用它。这导致找不到文件异常:
test.folder=C:/code/
file={test.folder}File.csv
Run Code Online (Sandbox Code Playgroud)
但这有效:
file=C:/code/File.csv
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
当我执行调用层次结构(Eclipse Indigo)时,收到的结果少于我所知道的结果。奇怪的是,该功能似乎仅在几周前就可以使用。
当我在Juno的同一工作区上运行相同的操作时,我会得到我期望的呼叫层次结构结果。
Eclipse是否在后台自动更新?还有什么可能导致这个?
我有一个JSF 2.2页面,下面的文件上传表单部署到WildFly 8.2.0.
<h:form>
<h:inputFile value="#{filePair.miscPart}" />
<h:commandButton value="submit" action="validationResult" />
</h:form>
Run Code Online (Sandbox Code Playgroud)
当我提交它时,我得到以下例外:
javax.servlet.ServletException: UT010016: Not a multi part request
at io.undertow.servlet.spec.HttpServletRequestImpl.loadParts(HttpServletRequestImpl.java:508)
at io.undertow.servlet.spec.HttpServletRequestImpl.getParts(HttpServletRequestImpl.java:459)
at com.sun.faces.renderkit.html_basic.FileRenderer.decode(FileRenderer.java:91)
at javax.faces.component.UIComponentBase.decode(UIComponentBase.java:831)
at javax.faces.component.UIInput.decode(UIInput.java:771)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1226)
at javax.faces.component.UIInput.processDecodes(UIInput.java:676)
at javax.faces.component.UIForm.processDecodes(UIForm.java:225)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1221)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1221)
at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:929)
at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:646)
at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:61)
at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:56)
at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51)
at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:45)
at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:63)
at io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56)
at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)
at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70)
at io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) …Run Code Online (Sandbox Code Playgroud) 我在double变量中有一个朱利安日值,如2456707.5.我希望在调试时将其视为可读的日历日期字符串6 Feb 2014.有没有办法在Eclipse中设置它?
更一般地说,有没有办法在我正在调试的应用程序中重新格式化一个人类不可读的值,以便我可以在它改变时理解它的价值?
在Excel 2013 VBA中,此代码运行,但不写入文件,也不输出任何错误.我启用了Microsoft Scripting Runtime.
我是否需要限定类名?我错过了什么?
Set fs = CreateObject("Scripting.FileSystemObject")
If Not fs.FolderExists(Write_Dir_Name) Then
Create_Directory Write_Dir_Name
End If
If Right(Write_File_Name, 4) = ".xml" Then
Set a = fs.CreateTextFile(Write_File_Name, True)
Else
Set a = fs.CreateTextFile(Write_File_Name & ".xml", True)
End If
'...
'Writes data to xml file
'...
a.Close
Run Code Online (Sandbox Code Playgroud)