Error: Could not find or load main class问题解决

错误如下: D:>java Hello Error: Could not find or load main class Hello 代码如下: import org.apache.log4j.Logger; import org.apache.log4j.BasicConfigurator; public class Hello { private static final Logger logger = Logger.getLogger(Hello.class); public static void main(String argv[]) { BasicConfigurator.configure(); logger.debug(“Hello world.”); logger.info(“What a beatiful day.”); } } Java环境变量设置有问题,没有包括本目录,解决方法一: 在命令行中指定Classpath D:>java -classpath “.;D:\apache-log4j-1.2.16\log4j-1.2.16.ja r” Hello 0 [main] DEBUG Hello – […]

findViewById返回gridLayout导致异常解决

以下语句导致了程序异常, GridLayout gridLayout = (GridLayout)findViewById(R.id.gridLayout); 参考链接,在XML中定义的gridLayout与在程序中定义的gridLayout不一致,导至了程序异常,改为一致的定义,问题解决。 程序中的定义为: import android.widget.GridLayout; 然而XML中的定义为: androidx.gridlayout.widget.GridLayout 解决方案: 程序改为以下: androidx.gridlayout.widget.GridLayout gridLayout = findViewById(R.id.gridLayout); 额外的问题,layout如果重叠,如何调整不同layout的显示顺序,在Android Studio中的Component Tree里调整先后顺序,就可以调整layout显示的优先级。 Reference App crashing in the part of Grid layout declaration

J2EE SDK installation error:could not find the required version of Java(TM) 2 runtime environment

最近安装64位的J2EE SDK碰到以下问题: could not find the required version of the Java(TM) 2 runtime environment in ‘(null)’ 原因应该是安装包混淆了JRE的安装位置 参考链接,指定JRE位置,解决问题: D:>java_ee_sdk-6u3-jdk7-windows-x64.exe -j “C:\Program Files\Java\jre7” Reference How to fix error: could not find the required version of the Java(TM) 2 runtime environment in ‘(null)’

The Application Failed to Start Because Side-By-Side Configuration Is Incorrect Error – Unresolved

Recently encountered error ‘The Application Failed to Start Because Side-By-Side Configuration Is Incorrect’, it was showing as below, tried to install Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update as suggested, still cannot resolve, I mark this error as unresolved. Press the Windows KEY + S and type in event viewer […]

PtrSafe声明解决VBA从32位系统迁移到64位的‘Compile Error’问题

最近换了新的电脑,从32位系统升级到64位系统,以前有写一个VBA (Visual Basic Application)的程序,在32位的旧电脑上是可以使用的,但是在新的64位的系统上却有以下问题, === Compile error: The code in this project must be update for use on 64-bit systems. Please review and update Declare statements and then mark them with the PtrSafe attribute. 见下图: 解决方案:在所有出现问题的函数声明之前都加上PtrSafe,问题解决 例如: 原始为: Private Declare Function InternetOpen Lib “wininet.dll” Alias “InternetOpenA” _ (ByVal sAgent As String, ByVal lAccessType As Long, […]