小编Jul*_*ien的帖子

Eclipse在Mac OSX上启动时失败

由于我已经为Eclipse下载了全新安装,因此无法启动.出现错误消息"发生错误请参阅日志文件/Applications/eclipse/configuration/1323191649568.log."

在重新安装之前,我已经多次删除了有关Eclipse和Java Runtime的所有文件和文件夹.而且,命令./eclipse -clean给了我同样的错误.

任何的想法?

这里的日志:

!SESSION 2011-12-07 01:27:30.742 -----------------------------------------------
eclipse.buildId=M20110909-1335
java.version=1.6.0_29
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product -keyring /Users/Julien/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86 -product org.eclipse.epp.package.java.product -keyring /Users/Julien/.eclipse_keyring -showlocation

!ENTRY org.eclipse.equinox.p2.core 4 0 2011-12-07 01:27:31.721
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: Unknown repository type at file:/Applications/eclipse/configuration/org.eclipse.osgi/bundles/126/data/listener_1925729951/.
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:393)
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.doCreateRepository(AbstractRepositoryManager.java:282)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.createRepository(MetadataRepositoryManager.java:41)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:109)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:59)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:82)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:532)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:172)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702) …
Run Code Online (Sandbox Code Playgroud)

java eclipse macos

6
推荐指数
2
解决办法
3万
查看次数

如何在客户端 Socket 上等待 ServerSocket 连接

我想知道如何在 Socket 客户端等待 ServerSocket 连接。

当我首先执行服务器(发送)时,它会使用 ServerSocket.accept 方法等待客户端连接。问题在于,如果服务器没有先执行,客户端(接收)就无法执行。我想添加一个条件以允许客户端等待来自服务器的连接。是否可以?

发送(服务器)

ServerSocket servsock = new ServerSocket(1234);
Socket sock = servsock.accept();
Run Code Online (Sandbox Code Playgroud)

接收(客户端)

Socket sock = new Socket(from, 1234);
Run Code Online (Sandbox Code Playgroud)

错误(客户端)

java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:432)
    at java.net.Socket.connect(Socket.java:529)
    at java.net.Socket.connect(Socket.java:478)
    at java.net.Socket.<init>(Socket.java:375)
    at java.net.Socket.<init>(Socket.java:189)
Run Code Online (Sandbox Code Playgroud)

谢谢。

java sockets serversocket

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

MAMP:MySQL无法启动

我在Mac OS X Lion上运行MAMP Pro 2.0.5并且MySQL服务器无法启动.

我尝试启动时收到以下错误消息:

MySQL wasn't able to start. Please check log for more information.
Run Code Online (Sandbox Code Playgroud)

我已经尝试杀死mysqld进程,但它仍然无法正常工作.

我也尝试修改/Applications/MAMP/tmp/mysql/my.cnf文件,但一切似乎都没问题.

我将不胜感激任何帮助.

谢谢.

请参阅以下日志:

11/12/11 00:04:32,382 [0x0-0xa70a7].de.appsolute.mamppro: /Applications/MAMP/Library/bin/mysqld_safe: line 351: grep: command not found
11/12/11 00:04:32,408 [0x0-0xa70a7].de.appsolute.mamppro: /Applications/MAMP/Library/bin/mysqld_safe: line 166: sed: command not found
11/12/11 00:04:32,408 [0x0-0xa70a7].de.appsolute.mamppro: /Applications/MAMP/Library/bin/mysqld_safe: line 168: sed: command not found
11/12/11 00:04:32,411 [0x0-0xa70a7].de.appsolute.mamppro: /Applications/MAMP/Library/bin/mysqld_safe: line 170: sed: command not found
11/12/11 00:04:32,414 [0x0-0xa70a7].de.appsolute.mamppro: /Applications/MAMP/Library/bin/mysqld_safe: line 171: sed: command not found
11/12/11 00:04:32,426 [0x0-0xa70a7].de.appsolute.mamppro: /Applications/MAMP/Library/bin/mysqld_safe: line 166: sed: …
Run Code Online (Sandbox Code Playgroud)

mysql macos mamp

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

标签 统计

java ×2

macos ×2

eclipse ×1

mamp ×1

mysql ×1

serversocket ×1

sockets ×1