草庐IT

OSX_AVAILABLE_STARTING

全部标签

java - 严重 : Exception starting filter struts2 java. lang.ClassNotFoundException : org. apache.struts2.dispatcher.FilterDispatcher

我正在尝试在struts2中制作一个小型登录应用程序。我的web.xml:StrutsPrjstruts2org.apache.struts2.dispatcher.FilterDispatcherstruts2/*Login.jspStruts.xml:Welcome.jspLogin.jsp登录.jsp:LoginScreen-Struts2欢迎.jsp:WelcomeScreen-Struts2Congrates,...!登录操作.java:packagestruts2;publicclassLoginAction{privateStringusername;privateStr

java - 在 OSX 上重新安装 Java 7 JDK

我尝试在OSX10.7.5(Lion)上安装Java7(也称为1.7)。不幸的是,这似乎把Java搞得一团糟,我不确定如何解决这个问题。当前,当我尝试运行Eclipse时出现错误:TheJVMsharedlibrary"/System/Library/Frameworks/JavaVM.framework"doesnotcontaintheJNI_CreateJavaVMsymbol.Minecraft和PhpStorm等程序将完全崩溃而不会出现任何错误。在终端中运行“java-version”给我:javaversion"1.6.0_37"Java(TM)SERuntimeEnvir

Mac OSX 上的 Java 进程不释放套接字

我时不时遇到一个奇怪的问题(实际上经常发生)。我正在运行一个服务器应用程序,它为自己绑定(bind)了一个套接字。但是偶尔,套接字没有释放。该进程终止,尽管Eclipse报告终止失败,但它从“ps”和JConsole/JVisualVM中正确消失。'lsof'也不再显示任何端口。但是,当我尝试再次启动服务器到同一端口时,我仍然收到此错误:Causedby:java.net.BindException:Addressalreadyinuseatsun.nio.ch.Net.bind(NativeMethod)atsun.nio.ch.ServerSocketChannelImpl.bin

带有 Eclipse 和 Maven 的 OSX 上的 JAVA_HOME

我最近设置了一台OSX机器,当在Eclipse中运行时,我无法让Maven获取JAVA_HOME。到目前为止,我已经完成了以下工作:使用exportJAVA_HOME=$(/usr/libexec/java_home)在~/.bash_profile中设置JAVA_HOME将eclipse.ini中的EclipseVM指定为-vm/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java使用echoJAVA_HOME=\/usr/libexec/java_home-v1.7`在/etc/mavenrc

在 OSX 上运行 ./gradlew 时 JAVA_HOME 设置为无效目录

我尝试从Android项目目录运行./gradlew,但出现以下错误:ERROR:JAVA_HOMEissettoaninvaliddirectory:/Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/HomePleasesettheJAVA_HOMEvariableinyourenvironmenttomatchthelocationofyourJavainstallation.我尝试过的事情:导航到/Library/Java/JavaVirtualMachines。jdk1.8.0_11.jdk存在,jdk1.7.

java - OSX 10.10 和 Eclipse Luna。从 Eclipse 内部启动时自己的应用程序崩溃

我今天更新到优胜美地了,java有很多问题。大多数Java应用程序在启动时崩溃,但在重新安装旧的Mac-Java1.6后,该问题似乎已解决。但是我还有一个大问题。当我启动EclipseLuna并构建我自己的Java应用程序并使用Eclipse中的运行按钮启动该应用程序时,它崩溃并显示以下报告:dyld:lazysymbolbindingfailed:Symbolnotfound:_CGContextSetAllowsAccelerationReferencedfrom:/Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Cont

java - "The POM for ... is missing, no dependency information available"即使它存在于 Maven 存储库中

问题:即使我从Maven存储库复制依赖项,也不会下载它。当我将鼠标悬停在Eclipse中的依赖项上时,它会警告:“MavenMissingartifactorg.raml:jaxrs-code-generator:jar:2.0.0”。当我尝试mvninstall或mvncompile时,它警告:“[WARNING]ThePOMfororg.raml:jaxrs-code-generator:jar:缺少2.0.0,没有可用的依赖信息"。尝试过:正在下载jar进入~/.m2/repository/org/raml/jaxrs-code-generator/2.0.0文件夹,然后在编辑器

java - 在 Mac OSX 上将 JDK 7 或更高版本与 Android Studio 和 Eclipse 结合使用

AndroidStudio和Eclipse都要求我安装JDK6,即使已经安装了JDK8。几个在线解决方法告诉我更改java_home以指向JDK8安装位置,这样做使得/usr/libexec/java_home和java-version命令都引用JDK8安装,但AndroidStudio和Eclipse仍然要求我安装JDK6.任何人都解决了这个问题。 最佳答案 AndroidStudio基于IntellijIdea13。解决方案here也适用。只需将Info.plist从1.6*修改为1.7*就可以了。顺便说一句,我观察到至少And

java - 如何让 Firefox 在 Mac OSX 上与 Selenium WebDriver 一起工作

我正在尝试为WebDriver配置代理设置,所以我使用了以下代码....FirefoxProfileprofile=newFirefoxProfile();profile.setPreference("network.proxy.type",1);profile.setPreference("network.proxy.http","207.229.122.162");profile.setPreference("network.proxy.http_port",3128);WebDriverdriver=newFirefoxDriver(profile);selenium=newWe

java - 当我使用 Launch4j 添加启动画面时,出现启动错误 ("An error occurred while starting the application")

我注意到Launch4j的GUI似乎更喜欢bmp文件,所以我使用了Gimp将我的jpg文件转换为该格式,但在尝试运行由Launch4j生成的可执行文件时,我一直收到错误消息。 最佳答案 通过将我的jpg文件转换为bmp文件,我走在了正确的轨道上。Launch4jGUI允许您为Splash文件选择任何文件,但它需要一个24位bmp文件。最初,当我使用Gimp转换我的文件时,我把它转换成了一个32位的bmp文件。这是我的问题的原因。我使用Gimp重新转换了图像的默认值为24位,现在Launch4j创建的可执行文件将无错运行。