ホームページ  >  記事  >  バックエンド開発  >  リソースが php pro のビルド パス上にありません

リソースが php pro のビルド パス上にありません

WBOY
WBOYオリジナル
2016-06-20 12:40:141003ブラウズ

たとえば、myproject という名前のプロジェクトがすでに存在しており、それを Eclipse にインポートすると、インポートを通じて実装するか、同じ名前で同じワークスペースにある新しい myproject を通じて実装するかに関係なく、プロジェクトのインポートを実装できます。問題が発生しました。つまり、「Ctrl」キーを押しながら統合クラスまたはメソッドをクリックすると、リソースが PHP プロジェクトのビルド パス上にありません

それでは、どうすればよいでしょうか。たとえば、プロジェクト ファイルの場所を見つけます。たとえば、プロジェクト myproject の下にファイル「.project」があるはずです。これをメモ帳で開くと、

<projectDescription>	<name>myproject</name>	<comment></comment>	<projects>	</projects>	<buildSpec>	</buildSpec>	<natures>	</natures></projectDescription>


が表示されるので、それらをすべて置き換えます。 with

<?xml version="1.0" encoding="UTF-8"?><projectDescription>	<name>myproject</name>	<comment></comment>	<projects>	</projects>	<buildSpec>		<buildCommand>			<name>net.sourceforge.phpeclipse.parserbuilder</name>			<arguments>			</arguments>		</buildCommand>		<buildCommand>			<name>org.eclipse.wst.validation.validationbuilder</name>			<arguments>			</arguments>		</buildCommand>		<buildCommand>			<name>org.eclipse.dltk.core.scriptbuilder</name>			<arguments>			</arguments>		</buildCommand>		<buildCommand>			<name>org.zend.php.zendserver.deployment.core.DeploymentBuilder</name>			<arguments>			</arguments>		</buildCommand>	</buildSpec>	<natures>		<nature>org.eclipse.php.core.PHPNature</nature>		<nature>org.zend.php.zendserver.deployment.core.DeploymentNature</nature>		<nature>net.sourceforge.phpeclipse.phpnature</nature>	</natures></projectDescription>


この XML ファイルは Eclipse のバージョンによって異なる場合があることに注意してください。それでは、新しいプロジェクトを作成するだけで済みます。これを生成します。 「.project」ファイルの内容をコピーし、ターゲット プロジェクトの「.project」ファイルを置き換えて、8a11bc632ea32a57b3e3693c7987c420プロジェクト名8a11bc632ea32a57b3e3693c7987c420に小さな変更を加えます。

記事のソース:

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。